@davidslizek jak jsem opakoval jiným, SPOJE.NET, které provozují #fcz, sou toho schopni nikoliv bezplatně, ale myslím relativně levně (i když asi ne tak levně, za kolik jde dnes pořídit základní VPS bez RAM a bez disku). A to případně i včetně aktualizací Mastodonu.
Nacenit to můžeme pokud bych věděl požadavek na RAM a místo na disku. Podle mě jsme konkurenceschopní právě tam, kde nejde o základní minimální konfiguraci VPS (tedy v podstatě jen IP adresa bez RAM a bez místa na disku).
Sdílení jednoho hostitelského stroje, kde by běžely VPS pro více Mastodon instancí, by díky ZFS deduplikaci snad mohlo ušetřit nějaké zdroje.
@davidslizek zapojil bych do debaty @gandalf ... museli bychom to nějak nacenit. 8xCPU, no to nevím :-))
My jedeme na 8 GB RAM a 850 GB disk a mám skript na uklízení starých statusů bez místních interakcí (bez toho to dost dobře nepůjde, dlouhodobě). Velikost nekomprimovaného SQL dumpu je u nás něco přes 30 GB.
@hlad pro Friendicu bude houby platný, tohle stojí na nedokumentované funkci nástroje tootctl. Teď to chci dál rozšířit, aby byl přísnější na hyperaktivní domény typu pubeurope.com...
Pro friendicu nejspíš existuje nějaký podobný backend... pátrejte v dokumentaci.
Ono málo programátorů v posledních letech uvažovalo, že by místo na disku nebo RAM někdy došly...
@davidslizek @gandalf
@hlad to si samozřejmě můžeš napsat sám, ale potřebuješ znát strukturu databáze Friendicy.
Tady je uvnitř v podstatě taky jen SQL dotaz, ale ten je pro každou platformu logicky odlišný.
@hlad tak v Mastodonu se přes GUI dá ladit jen životností mediální cache, což je pravda důležité. Ale životnost statusů jako takových je i přes to tootctl slušně utajená a nezdokumentovaná, protože business model Mastodonu je založit fanatické sekty, které budou trvale platit víc a víc za místo a disku a hosting jako takový :-)
Hele, od lidí, co mi píší z Friendicy, mi přichází vždy statusy s naprosto bizarně náhodným nastavením jazyka...
@hlad @schmaker @davidslizek @xChaos @gandalf Jo, protože Friendica ty jazyky označuje nějak heuristicky, nenechává to na uživateli.
A zvlášť když někdo píše bez diakritiky, tak to s tím docela zamává. 😀
@idle @hlad @schmaker no ale v Mastodonu je docela důležitá funkce zabudovaný překlad podle označeného, nikoliv detekovaného jazyka, takže tím docela zabíjíte svojí interoperabilitu.
Jako chápu, že je to cool, mít něco jiného, než většina, ale existují tu dost reálné problémy a měli byste na vývojáře Friendicy zatlačit aspoň v těch nejzákladnějších věcech... což možnost ručně si nastavit jazyk statusu místo nějaké bogus autodetekce určitě je...
O anketách radši ani nemluvím, ty jednoho akorát otravují, že jo... :-)
@martin dobře, ale jak Mastodon pozná, že v nepovinném poli je vyplněný náhodný nesmysl? :-) Protože prý ten problém mají i mobilní klienti přímo vůči Friendice, kdy ve hře vůbec žádný Mastodon není...
Nebo chceš říct, že ten, kdo se ten jazyk snaží uhodnout, je právě až Mastodon? To se mi nezná, protože problém mám právě jen se statusy z Friendicy a právě až v nějaké poslední verzi... tak leda by se to snažila uhodnout nějaká poslední verze Mastodonu (je fakt, že nějakou vizuální detekci, že status možná není napsaný v nastaveném jazyce, tady máme... ale nesnaží se to jazyk samo uhodnout...)
@martin musela by být někde být možnost debugovat zdrojový json statusu. Což by se hodilo stejně...
už jsem si všiml, že mostr.pub spamoval tak, že měl milion mentions, které byly ve statusu schované jako neviditelné HTML. Zatracené HTML v ActivityPub... vidíš, k čemu je to zneužitelné 🙂
@martin tam bylo zajímavé, že byly podle mě explicitně zmíněny jen účty, které někdy předtím komunikovaly přes ten mostr bridge, takže získaly NOSTR unikátní identifikátor. Ty byly právě individuálně vyjmenované v těch statusech, ale nebyly vidět: až když dal člověk reply, tak zjistil, že status má 16 KB a je tvořený výhradně zmínkami NOSTR id v ActivityPub formátu...
Vypadalo to jako únik dat z toho bridge, nebo nevím... prostě někdo přišel na to, jak skrz ten bridge spamovat, ale nevím, z které strany přesně...