Przejdź do głównej zawartości


Minimalistyczny selfhosting serwera fediverse


To na razie tylko pusty #raspberrypi zero W w obudowie i z kamerą .
W tej chwili zamienia się w eksperymentalny serwer #fediverse.
Cel: Sprawdzenie na ile taki serwer będzie używalny - dla jednego użytkownika.
Platforma do eksperymentu: #debian linux + #yunohost.
Do sprawdzenia wszystkie projekty które mają przygotowane pakiety pod YH i potrafią "rozmawiać" przez #activitypub.
Niektóre z góry odpadną ze względu na wymagania sprzętowe - #rpizero ma tylko 512 MB RAM - czyli np. o mastodonie można od razu zapomnieć.
Inne odpadną ze względu na brak wsparcia dla architektury procesora - 32 bit armv6.
Jeszcze inne mogą się zainstalować i uruchomić ale będą zbyt wolne, żeby generować odpowiedzi na żądania w sensownym czasie - #rpizero ma jednordzeniowy procesor z zegarem 1 Ghz.
Do tego dochodzi ograniczona szybkość karty SD i wifi - maksymalny realny transfer po wbudowanym wifi w #rpizero to ok ~20Mbits/s.
co powiesz na https://github.com/toddsundsted/ktistec ? Z tego, co wiem, aplikacje crystala da się zbudować na armv6, więc może to być ciekawa opcja.
@SP6MR ⚡ Sam projekt wygląda interesująco, ale jeśli mam sobie zbudować kompilator , którego instrukcja zaczyna się od "To compile Crystal, you need Crystal :)." to chyba nie będę się wgłębiać dalej. Tu jest np przeciwna informacja do twojej: https://pi3g.com/2018/12/21/crystal-alpine-on-the-raspberry-pi/
Pozostaje czekać, aż ekipa od Crystala coś ogarnie w kierunku tego, żeby crosskompilacja była przyjemniejsza 😉