Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Self-hosted

Kategoria: Technologia

Społeczność dla ludzi, którzy są zainteresowani samodzielnym hostowaniem - alternatywnych do popularnych (mainstreamowaych)- serwisów i aplikacji.

  • 67 członków
  • 54 wpisy

GURU

w Self-hosted

19piorunów

NIE jako serwis?

Dzięki temu prostemu API możesz pobierać humorystyczne powody odmowy.
https://github.com/hotheadhacker/no-as-a-service
Działa zarówno online:
>https://naas.isalman.dev/no
>Metoda: GET
>Limit: 10 zapytań/min/ IP

Można również postawić swój serwer:
>git clone https://github.com/hotheadhacker/no-as-a-service.git
>cd no-as-a-service
>npm install
>npm start

#selfhosted #opensource #serwer #humorinformatykow

Fanatyk3piorunów

@entropy_ - mam swoją implementację którą wgrałem w mój firmware lata temu :rolling_on_the_floor_laughing:

Gruba ryba2piorunów

@entropy_ 25 powodów na powiedzenie nie wpakowane w json na 1000 linijek xD

Pokaż więcej komentarzy (7)

Koneser

w Self-hosted

5piorunów

Zyja tu jakies self-hosting'owe/home lab'owe swiry?

Zaczynam swoja przygode z self-hostingiem i chcialem sprawdzic z tutejszymi ekspertami pare kwestii, a tez posluchac krytycznych uwag czy mnie nie pojebalo :smiley:

Chce sobie urzadzic swoj domowy serwer, na poczatek moim celem jest miejsca na dane dostepne lokalnie (NAS) oraz zebym mogl sobie Nextcloud'a uzywac z bliskimi (na razie po lokalnej sieci, a niedlugo takze przez internet (telefon), ale tu chyba bedzie sporo nauki pod katem security). Moim nadrzednym priorytetem jest, zebym wszystkie swoje dane hostowal u siebie, zeby nikt z zewnatrz nie mial do nich dostepu oraz zebym mial miejsce na eksperymentowanie z dalszymi uslugami/rozwiazaniami.

Zaczynam malymi kroczkami, zeby sie nauczyc, wiec na razie to jest moja obecna konfiguracja. Wiem ze daleko temu do dobrej konfiguracji, ale mi na razie musi wystarczyc, wiec prosze nie sugerowac zmiany hardware, bo to nastapi, ale w dalszej przyszlosci, jak juz sie naucze i bede wiedzial co dokladnie chce hostowac i jak.

Hardware:
Dell Wyse 5070 z Pentium Silver J5005, 30GB RAM (32GB zainstalowane, ale wykrywa tylko 30GB, bo Wyse 5070 formalnie supportuje do 16GB, ale duzo osob raportuje, ze im dziala wlasnie 30GB, po wrzuceniu 32GB).
Storage: oprocz eMMC 16GB, dorzucilem 512GB M.2 SATA i mam 3 x 1TB 2.5 HDD podlaczone przez USB 3.0 do tego komputera.

Software:
OS: Proxomox zainstalowany na eMMC (wiem ze to zle, bo Proxmom sporo zapisuje i eMMC moze pasc, ale sprawdzalem to eMMC i jest na razie w bardzo dobrym stanie i powylaczalem sporo log'ow, wiec powinna z 2 lata pochodzic, co mi wystraczy do okresu nauki, a jak padnie to trudno).

W Proxmox mam na razie 2 rzeczy:

1. TrueNAS Scale postawiony jako VM, (2 cores, 8GB RAM) zainstawlowany na dysku M.2 SATA, a jako storage tam w ZFS mam 2 dyski 2x1TB HDD (te przez USB), sa tam 'passed-through' z host'a i ustawione w mirror. Mam tam jeden dataset na razie udostepniony jak SMB. Ten trzeci dysk 1TB 2.5HDD bedzie uzywany do backup'u tego TrueNAS'a.
2. Nextcloud postawiony jako LXC container (TurnKey), zainstalowany na M.2 SATA (obecnie 200GB tam przydzielone) i w Nextcloud mam podpiety ten SMB storage z TrueNAS Scale. Ten SMB storage bedzie glownym miejscu zapisu danych w Nextcloud.

Na razie mi to dziala i predkosci sa zadowalajace jak dla mnie. Probowalem instalowac Nextclouda jako appke w TrueNAS Scale, ale byl duzo wolniejszy niz obecna konfiguracja. Tak samo jak sprobowalem zainstalowac Nextcloud'a jako snap package na Ubuntu LXC container.

I teraz pytanie - czy to rozwiazanie ma na razie sens? Co moge poprawic/ulepszyc? Czy widzicie jakies oczywiste punkty gdzie to pierdolnie (oprocz eMMC) ? :smiley:

W nastepnej kolejnosci bede chcial jakos zainstalowac Docker'a i pobawic sie nastepnymi uslugami, tutaj nie wiem czy postawic Ubuntu Server jako VM czy moze Debiana jako LXC i na to Docker'a?

I chcialbym tez teraz umozliwic sobie dostep przez telefon spoza domu do mojego Nextcloud'a, ale tu nie mam pojecia jak sie za to zabrac - macie jakies sugestie?

Moj poziom wiedzy w tym zakresie obecnie to debil :smiley: Jak cos to mam kupiona swoja domene, bo zrobilem to w przyplywie optymizmu po ogladniecu dwoch tutoriali, ale totalnie nie wiem czy jej powinienem jakos uzyc i jesli tak to jak :smiley:

#selfhosted #homelab

Fanatyk2piorunów

@jomazafaka - koledzy Ci już tu ładnie wszystko wyjaśnili ale pozwól, że dorzucę też coś od siebie:

* Jak cenisz sobie stabilność no to oczywiście Debian lub coś na nim oparte (TyrnKey Core jest ok)
* Prawie każde oprogramowanie jest teraz dostarczane jako kontener OCI a w kontenerze i tak w większości przypadków masz osobny system operacyjny
Zamiast Dockera polecam Podmana z crun* jako runtime ze względów bezpieczeństwa i dla szybkości - tu masz nawet guide jak wycisnąć z Podmana ile się da

Fajna przygoda przed Tobą i nauczysz się sporo (aż zazdroszczę) :smiley:

podman/docs/tutorials/performance.md at main · containers/podmanPodman: A tool for managing OCI containers and pods. - containers/podmanGitHub
Koneser0piorunów

Dzieki za wszystkie podpowiedzi, a jakies protipy jak podlaczyc sie bezpiecznie do Nextclouda z internetu? Jakies wskazowki od czego zaczac?

Pokaż więcej komentarzy (8)

Tytan

w Self-hosted

11piorunów

Proxmox VE 7.4 z Dark Mode wydany!

Link do pełnego arytkułu na stronie: Proxmox Virtual Environment 7.4 A, tutaj wpis z video: What's new in Proxmox VE 7.4 Highlights in Proxmox Virtual Environment 7.4 Proxmox VE 7.4 is based on Debian 11.6 (“Bullseye”), but uses a newer, long-term supported Linux kernel 5.15 and includes

Autorytet

w Self-hosted

0piorunów

Jakie reverse proxy używacie w swoim #selfhosted ?

#linux

Jakie reverse proxy używacie w swoim #selfhosted ?

  • Træfɪk7%
  • Nginx Proxy Manager54%
  • Inne (napisz jakie)4%
  • Sprawdzam36%

28 głosów

Osobistość1piorunów

@LM317T zwykły apache i mod_proxy

Kompan1piorunów

Używam Nginx, ale próbowałem Traefika z Dockerem i korzysta się fajnie

Pokaż więcej komentarzy (5)