Homelab / Self-hosted kutik

V tejto sekcii môžete debatovať skoro o všetkom ...
Používateľov profilový obrázok
Danix64
Používateľ
Používateľ
Príspevky: 1154
Dátum registrácie: Po 12. Máj, 2008, 14:00
Bydlisko: Košice (04011)

Homelab / Self-hosted kutik

Príspevok od používateľa Danix64 »

Ahojte,
rozmyslam, ze zalozit takuto temu by nebolo naskodu. Urcite sa tu najde zopar nadsencov / amaterov / profesionalov /… ktorych bavi skusat nove veci, experimentovat, aktualizovat alebo proste starat sa o svoj lokalny homelab.

Homelab - co to je?
- Fyzicky to je vo vseobecnosti PC. Moze to byt server v racku, alebo mini PC (napr. NUC) alebo SBC (Raspberry Pi / Odroid / Orange Pi / …) niekde schovany na policke, v skrinke, pod stolom, pri routeri, …
- Cielom je prevadzkovat na tom softver, ktory vam nejakym sposobom pomaha / ulahcuje zivot / robi nieco uzitocne pre vas.
-- napr. vlastny NAS, alternativa k cloudu, home automation (Home Assistant) a pod.
- Vacsinou to bezi 24/7 teda non-stop

Homelab sa zvykne pouzivat ako oznacenie pre HW a "Self-hosted" ako oznacanie pre SW, ktory na homelabe bezi.

Uzitocne linky:
https://www.reddit.com/r/selfhosted/
https://www.reddit.com/r/homelab/
https://awesome-selfhosted.net/
https://github.com/awesome-selfhosted/a ... selfhosted
https://selfhosted.show/
https://thehomelab.wiki/
Spoiler: ukázať
fanless PC: Ryzen 5 5600G, 32GB RAM, 2x2TB SSD (17-19W idle)
fanless i3 server: i3-13100, 64GB RAM, Asus Pro H610T D4-CSM, 1x2TB SSD (<5W idle)
fanless secondary miniPC: Intel N6005, 16GB RAM, 2TB SSD (<6W idle)
fanless small home server: Odroid H3 (Unraid) (<5W idle), Raspberry Pi 4 (Debian/DietPi)
Sugyi
Používateľ
Používateľ
Príspevky: 483
Dátum registrácie: Št 24. Nov, 2011, 15:17

Re: Homelab / Self-hosted kutik

Príspevok od používateľa Sugyi »

Mna tema velmi zaujima.

A hned by som mal prvy topic.

Ako sa dostavate zvonku domov?
Sam toto nemam doriesene k spokojnosti. Hostujem si kalendar, kontakty, subory (nextcloud) aj poznamky (joplin). Zatial to riesim obvious riesenim vpnkom. Problem je potom so syncom ked som mimo vlastnej siete. Musim sa pripojit na vpnku. Robi to problem so subormi resp. poznamkami aj kalendarom. Nechcem otvarat porty do sveta. Riesenim by mozno bolo always on vpn. Avsak potom by som vsetko posielal cez dom do sveta. To sa da riesit selektivnym vpnkom. Co som pozeral tak wireguard by mohol byt dobry. Nevedel som sa vsak dopatrat o kolko viac baterie to zerie v mobile. Niektore appky pisali na reddite ze s tym maju problem.

Ako na certifikaty?
Trosku suvisiaca tema. Aj mna otravuju hlasky so self-signed certifikatmi. Ako to mate riesene? Lokalne ipcky v public dns-zaznamoch? Nechce sa mi hadzat ani vlastneho CA do rootu prehliadacov. Vie niekto ako to riesia velke firmy? (pravdepodobne vlastnym CA a prehliadace maju osetrene ADckom)
Používateľov profilový obrázok
molnart
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 6991
Dátum registrácie: Ut 19. Jún, 2012, 23:03
Bydlisko: Bratislava/Samorin

Re: Homelab / Self-hosted kutik

Príspevok od používateľa molnart »

certifikaty mam riesene cez letenscrypt, konkretne cez swag docker container ktory mi generuje wildcard certifikat na *.domena.sk raz som to nastavil a odvtedy som do toho nesiahal. ma to v sebe aj nginx reverse proxy s templatmi, takze nie je problem to nastavit pre akukolvek aplikaciu. Ludia vacsinou pouzivaju Nginx Proxy Manager, ale mne tento sposob pride vyhodnejsi.

pristup zvonka:
- sluzby ktore pouzivam pravidelne (napr. home assistant, grafana, nexctloud, plex) mam normalne expoznute cez cloudflare DNS, pripadne porty, takze sa k nim dostanem bez vsetkeho. samozrejme 2FA je nutnost.
- pre pristup k zdielanmym suborom pouzivam openvpn (nastavit wireguard na OPNsense sa mi nepodarilo)
- pre taky bezny pristup a troubleshooting pouzivam ssh tunnel - ten mi nastastie ide aj z prace, kde vpn pouzivat nemozem. samozrejme pristup len pre SSH kluc, autentikacia heslom zakazana, fail2ban pre pripadne bruteforce utoky. SSH tunel mi smeruje na samostatne VM kde mi nic ine okrem SSH nebezi a potom odtial pristupujem k dalsim zariadeniam v sieti.

k hardveru - primarne pouzivam dve zariadenia:
- topton mini pc s 4x 2.5 Gbit lan s Pentium N5105 - tu mi bezi OpnSense, Home Assistant a par zakladnych dockerov
- Supermicro rack server s Xeon 1240v6 - tu mam OpenMediaVault a aplikacie pre media (plex, *arr), nejake windows vmka apod.
- Dell R430 - k tomuto cakam este na nejake komponenty ale bude tam 2x 14 jadro E5-2680v4, 144 GB RAM, uplne este neviem na co bude sluzit okrem vykurovania pivnice
Spoiler: ukázať
PC: CPU: Intel Core i5 12600K with Silentium Fortis 5 ARGB MB: MSI Tomahawk Z690 DDR4 RAM: 2x 16GB G.Skill Ripjaws V 4400-19 DDR4 GPU: GigaByte Eagle GeForce RTX 3060 Ti OC HDD: Samsung 970 1GB GB PSU: Corsair RMx (2018) 650W Case: Fractal Meshify 2 Compact Monitor: Philips 272B7QPJEB OS: Win 11 64-bit
Notebook: HP EliteBook 840 G6 Core i5 8265U, 16 GB RAM, 512 GB SSD
Server: HP Microserver Gen8 Xeon E3-1265Lv2, 16GB ECC DDR3 OS: PVE + OMV + OPNsense
Phone: Samsung Galaxy A52s
Tablet: iPad Pro 11 (2018)
cipadejl
Nový používateľ
Nový používateľ
Príspevky: 7
Dátum registrácie: Št 14. Sep, 2023, 21:01

Re: Homelab / Self-hosted kutik

Príspevok od používateľa cipadejl »

Celkom zaujimava tema, tak sa tiez na nieco spytam. Lezia mi doma dva raspbericka, a uz dlhsie rozmyslam, ze na nich nieco zaujimave nahodim, tak rad by som sa rad inspiroval niecim zaujimavym, co pouzivate.

Ja sa chystam rozbehat fotogaleriu Immich, citam na nu same pozitivne reakcie. Takisto ma zaujal PiHole, nemate s tym niekto skusenosti? A poradit by som tiez chcel ohladom nejakeho monitoringu siete, momentalne by som primarne potreboval monitorovat vypadky konektivity, neviete, ci existuje nejake "pekne" hotove riesenie?
Používateľov profilový obrázok
SKiLEX
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 5827
Dátum registrácie: Po 09. Mar, 2015, 16:13
Bydlisko: KE

Re: Homelab / Self-hosted kutik

Príspevok od používateľa SKiLEX »

Inak co sa tyka VPNka odporucam mrknut na tailscale. Je to vpodstate wireguard na kluc.
Používateľov profilový obrázok
molnart
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 6991
Dátum registrácie: Ut 19. Jún, 2012, 23:03
Bydlisko: Bratislava/Samorin

Re: Homelab / Self-hosted kutik

Príspevok od používateľa molnart »

@cipadejl na raspberry skus DietPi, to je uplne idealna platforma na prve kroky. je tam bohaty katalog appiek a nainstalujes si tam takmer vsetko. immich tam ale nie je, po rychlom odskusani je to take meh, vyzera ze nevie pracovat s uz hotovou galeriou, musis fotky naimportovat z mobilu.
pihole mne tiez prisiel taky pointless, lebo youtubovske reklamy to blokovat nedokaze a na vsetko ostatne mi to prislo zbytocne, kedze taky ublock origin to riesi lepsie a mam ho nainstalovany tak ci onak.
Spoiler: ukázať
PC: CPU: Intel Core i5 12600K with Silentium Fortis 5 ARGB MB: MSI Tomahawk Z690 DDR4 RAM: 2x 16GB G.Skill Ripjaws V 4400-19 DDR4 GPU: GigaByte Eagle GeForce RTX 3060 Ti OC HDD: Samsung 970 1GB GB PSU: Corsair RMx (2018) 650W Case: Fractal Meshify 2 Compact Monitor: Philips 272B7QPJEB OS: Win 11 64-bit
Notebook: HP EliteBook 840 G6 Core i5 8265U, 16 GB RAM, 512 GB SSD
Server: HP Microserver Gen8 Xeon E3-1265Lv2, 16GB ECC DDR3 OS: PVE + OMV + OPNsense
Phone: Samsung Galaxy A52s
Tablet: iPad Pro 11 (2018)
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Homelab / Self-hosted kutik

Príspevok od používateľa faugusztin »

cipadejl napísal: So 21. Okt, 2023, 20:18 A poradit by som tiez chcel ohladom nejakeho monitoringu siete, momentalne by som primarne potreboval monitorovat vypadky konektivity, neviete, ci existuje nejake "pekne" hotove riesenie?
Ako som uz spominal v inom vlakne - Uptime Kuma.
cipadejl
Nový používateľ
Nový používateľ
Príspevky: 7
Dátum registrácie: Št 14. Sep, 2023, 21:01

Re: Homelab / Self-hosted kutik

Príspevok od používateľa cipadejl »

faugusztin napísal: Ne 22. Okt, 2023, 10:32
cipadejl napísal: So 21. Okt, 2023, 20:18 A poradit by som tiez chcel ohladom nejakeho monitoringu siete, momentalne by som primarne potreboval monitorovat vypadky konektivity, neviete, ci existuje nejake "pekne" hotove riesenie?
Ako som uz spominal v inom vlakne - Uptime Kuma.
Vyzera to celkom fajn, dakujem skusim. Skoda len, ze sa tam da nastavit len 20 sekundovy interval. Riesim kratke vypadky internetu (5-10 sekund), a skusam zistit, ci pada router alebo wifi. Tak neviem, ci to stihne zachytit.

@molnart dakujem za tip, mrknem na to.

Edit Jerry: posledný príspevok sa necituje, doporučujem naštudovať pravidlá fóra.
Naposledy upravil/-a cipadejl v Ne 22. Okt, 2023, 13:16, upravené celkom 1 krát.
mp3turbo
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 12259
Dátum registrácie: St 27. Apr, 2011, 11:16
Bydlisko: ta Blava, ňe ?

Re: Homelab / Self-hosted kutik

Príspevok od používateľa mp3turbo »

ked su tie vypadky caste alebo ked regularne sedis pri tom internete ked to vypadne, normalne si pusti hlupy ping v command lajne.

ipconfig [aby si videl ake mas adresy, pozres si hlavne tvoju "default gateway" teda snad "vychodziu branu"]
tracert -d 8.8.8.8 [pozri ake mas servery po ceste od teba na internet]

daj pingat vo viacerych oknach naraz :
1) tvoju wifinu co by mala byt default gateway
2) dva-tri servery po ceste od teba volakde na internet (pingaj www.six.sk potom 8.8.8.8 a aj www.sme.sk]

ak ti vypadne uz tvoja prva wifina tak je jasne ze ostatne za nou nemoze ist.
Som matematik... Vzrusuju ma cisla, napriklad 8300 na otackomeri alebo 2,15 baru z kompresora a este aj 1-12-5-8-3-10-6-7-2-11-4-9.
Používateľov profilový obrázok
Danix64
Používateľ
Používateľ
Príspevky: 1154
Dátum registrácie: Po 12. Máj, 2008, 14:00
Bydlisko: Košice (04011)

Re: Homelab / Self-hosted kutik

Príspevok od používateľa Danix64 »

molnart napísal: Ne 22. Okt, 2023, 00:21 @cipadejl na raspberry skus DietPi, to je uplne idealna platforma na prve kroky. je tam bohaty katalog appiek a nainstalujes si tam takmer vsetko. ...

Tiez odporucam DietPi ako system, co je vlastne cisty Debian, dost odlahceny, kde bezi len zo 12-14 procesov v zaklade.
Ja DietPi pouzivam uz viac ako 4 roky, na vsetkych malinach (RPi 4, RPi Zero 2W s PiHole) a aj na Odroid H3.
Velmi sa mi paci na DietPi jeho pridana hodnota vo forme skriptov (dietpi-banner, cpu, dietpi-config, dietpi-update, ...) ktore mi o dost zjednodusuju a urychluju (nemusim googlit) zakladny management linux masiny :)
Spoiler: ukázať
fanless PC: Ryzen 5 5600G, 32GB RAM, 2x2TB SSD (17-19W idle)
fanless i3 server: i3-13100, 64GB RAM, Asus Pro H610T D4-CSM, 1x2TB SSD (<5W idle)
fanless secondary miniPC: Intel N6005, 16GB RAM, 2TB SSD (<6W idle)
fanless small home server: Odroid H3 (Unraid) (<5W idle), Raspberry Pi 4 (Debian/DietPi)
Používateľov profilový obrázok
Danix64
Používateľ
Používateľ
Príspevky: 1154
Dátum registrácie: Po 12. Máj, 2008, 14:00
Bydlisko: Košice (04011)

Re: Homelab / Self-hosted kutik

Príspevok od používateľa Danix64 »

Ak by si chcel niekto postavit velmi usporny ale zaroven dost vykonny domaci server, mam tip:

MB: Asus Pro H610T D4-CSM
CPU: Intel i3-13100
RAM: male notebookovske SO-DIMM DDR4 moduly, max. 2x32 GB, ja tam mam 1x Crucial 32GB DDR4-3200 SODIMM (CT32G4SFD832A)

spotreba celeho PC (aj s 1x SATA SSD) na strane DC je 2 — 3 W :OO= so zapnutym systemom Debian 12 (DietPi) ked nic nebezi, iba OS. Klavesnica aj monitor su odpojene, PC je pripojeny iba na LAN a mam to fanless, takze ziadne ventilatory.
Ved to ma lepsiu spotrebu v idle ako Raspberry Pi 5, alebo Raspberry Pi 4 :laugh:


Samozrejme je potrebne v biose pozapinat power-saving veci typu C-states a ASPM, potom v systeme pustit

Kód: Vybrať všetko

powertop --auto-tune
a este skript na zapnutie ASPM pre PCIe zariadenia: https://github.com/Mechitworks/Linuxscr ... -ASPM.bash (POZOR, je nutne precitat instrukcie a nasledne upravit parametre vnutri skriptu) pred pustenim toho skriptu mal PC spotrebu ~ 7,8 W
Asus_Pro_H610T_2W.gif
ako bonus, zakladna doska nevyzaduje klasicky PC zdroj, ale je mozne pouzit 19V adapter od notebooku, ale koncovku treba mat DC 5.5x2.1 / 5.5x2.5. Skusil som pouzit 12V zdroj (hoci vyrobca udava 19V) a funguje to. Pri benchmarku spotreba vyleti na 60+ W. Ak je kvalitny 12V zdroj, kde pri vacsej zatazi nenastane velky pokles napatia, tak to bude stabilne.
Tato doska ma obmedzenie na 65W TDP, takze ultravykonne procesory co vedia davat 200+ W budu obmedzene na max. 65W rezim.
Na prezeranie priložených súborov nemáte dostatočné oprávnenia.
Spoiler: ukázať
fanless PC: Ryzen 5 5600G, 32GB RAM, 2x2TB SSD (17-19W idle)
fanless i3 server: i3-13100, 64GB RAM, Asus Pro H610T D4-CSM, 1x2TB SSD (<5W idle)
fanless secondary miniPC: Intel N6005, 16GB RAM, 2TB SSD (<6W idle)
fanless small home server: Odroid H3 (Unraid) (<5W idle), Raspberry Pi 4 (Debian/DietPi)
Používateľov profilový obrázok
molnart
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 6991
Dátum registrácie: Ut 19. Jún, 2012, 23:03
Bydlisko: Bratislava/Samorin

Re: Homelab / Self-hosted kutik

Príspevok od používateľa molnart »

nice. skoda ze nema aspon jeden PCIe slot a asi skrina bude problematicka (lebo akakolvej klasicka skrina bude mat priestor pre minimalne SFX zdroj, takze bude zbytocne velka bez realneho vyuzitia). cim merias tu spotrebu? take srandicky s diplejom som videl na USB-C, ale to asi nebude tvoj pripad
Spoiler: ukázať
PC: CPU: Intel Core i5 12600K with Silentium Fortis 5 ARGB MB: MSI Tomahawk Z690 DDR4 RAM: 2x 16GB G.Skill Ripjaws V 4400-19 DDR4 GPU: GigaByte Eagle GeForce RTX 3060 Ti OC HDD: Samsung 970 1GB GB PSU: Corsair RMx (2018) 650W Case: Fractal Meshify 2 Compact Monitor: Philips 272B7QPJEB OS: Win 11 64-bit
Notebook: HP EliteBook 840 G6 Core i5 8265U, 16 GB RAM, 512 GB SSD
Server: HP Microserver Gen8 Xeon E3-1265Lv2, 16GB ECC DDR3 OS: PVE + OMV + OPNsense
Phone: Samsung Galaxy A52s
Tablet: iPad Pro 11 (2018)
Používateľov profilový obrázok
Danix64
Používateľ
Používateľ
Príspevky: 1154
Dátum registrácie: Po 12. Máj, 2008, 14:00
Bydlisko: Košice (04011)

Re: Homelab / Self-hosted kutik

Príspevok od používateľa Danix64 »

merane tymto: https://rpishop.cz/napeti-a-proud/3521- ... 17903.html (da sa to najst aj na Aliexpresse)
este mi treba doriesit pasivne chladenie (uz mam tuto vec na 6x heatpipe viewtopic.php?p=1607226#p1607226) na styl pasivnych skriniek HDPLEX, Streacom alebo AKASA Maxwell Pro :)

//update @molnart myslis, ze toto by moholo fungovat do slotu M.2 urceneho pre Wi-Fi/BT karty https://www.aliexpress.com/item/1005004682063277.html ?
Spoiler: ukázať
fanless PC: Ryzen 5 5600G, 32GB RAM, 2x2TB SSD (17-19W idle)
fanless i3 server: i3-13100, 64GB RAM, Asus Pro H610T D4-CSM, 1x2TB SSD (<5W idle)
fanless secondary miniPC: Intel N6005, 16GB RAM, 2TB SSD (<6W idle)
fanless small home server: Odroid H3 (Unraid) (<5W idle), Raspberry Pi 4 (Debian/DietPi)
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: Homelab / Self-hosted kutik

Príspevok od používateľa faugusztin »

Danix64 napísal: Št 16. Nov, 2023, 10:41 Ak by si chcel niekto postavit velmi usporny ale zaroven dost vykonny domaci server, mam tip:

MB: Asus Pro H610T D4-CSM
CPU: Intel i3-13100
RAM: male notebookovske SO-DIMM DDR4 moduly, max. 2x32 GB, ja tam mam 1x Crucial 32GB DDR4-3200 SODIMM (CT32G4SFD832A)

spotreba celeho PC (aj s 1x SATA SSD) na strane DC je 2 — 3 W :OO= so zapnutym systemom Debian 12 (DietPi) ked nic nebezi, iba OS. Klavesnica aj monitor su odpojene, PC je pripojeny iba na LAN a mam to fanless, takze ziadne ventilatory.
Ved to ma lepsiu spotrebu v idle ako Raspberry Pi 5, alebo Raspberry Pi 4 :laugh:
Mam silne pochybnosti o tych cislach, kedze uz len samotne RAM moduly ti zozeru okolo 1.4-1.5W. Bohuzial toto bude s velkou pravdepodobnostou problem meracieho zariadenia, casto sa stretavam s nekorektnym meranim roznych zariadeni pri prilis nizkych spotrebach.

Vo finale je to ale vzdy aj o vstupnych nakladoch. Ta doska stoji 100 euro, procesor 160 euro, to je 260 euro spolu. Ak si povedzme dame ze budes mat realne spotrebu 5W v idle (realistickejsie cislo podla mna), tak za rok ta vyjde spotreba 6,57 euro (podla ZSE, DD2).
Vacsine z nas urcite doma lezi nejaka starsia doska z doby Sandy Bridge az Kaby Lake, idealne ITX. Moja Z77 ITX doska s i5-2500K, 16GB DDR3, 250GB SATA SSD, 250GB PCIe AHCI SSD, NH-L9i a Arctic P8 zrala zo zasuvky 32W, s i5-3470 este o 1W menej. Prakticky su ale tu naklady na obstaranie nulove alebo minimalne, kedze su to komponenty, ktore som vlastnil alebo vyradil zo starych zostav (prakticky boli naklady iba na RAM 20 euro a Arctic P8 6 euro, ale to iba preto lebo som chcel viac RAM a tichsi fan, teda nemusel som to vobec robit). Pri 32W spotrebe sa bavime o rocnych nakladoch 42 euro.

260 euro na tvoje komponenty (bez RAM) sa mi pri tomto rozdiele v spotrebe zaplati za 7 rokov 24/7 prevadzky, s RAM aj so zapocitanim mojich nakladov by to bolo este viac. To je vseobecny problem novych komponentov - ma to zmysel iba ak nemas nieco starsie co vies vyuzit, a aj ked nemas, tak stoji za uvahu pozriet trh s pouzitym HW. Mozno nebude mat spotrebu v jednotkach watov, no ak za 100 euro zozenies nieco co bude zrat 15W v idle, tak je tazke oddovodnit 260 euro na nove komponenty.

Tymto nehovorim, ze su to zle veci, ale hnat sa za kazdym wattom ma zmysel iba v urcitych pripadoch - napriklad ak to napajas solarom + bateriami.
Používateľov profilový obrázok
Danix64
Používateľ
Používateľ
Príspevky: 1154
Dátum registrácie: Po 12. Máj, 2008, 14:00
Bydlisko: Košice (04011)

Re: Homelab / Self-hosted kutik

Príspevok od používateľa Danix64 »

Meria to dost presne (mal som moznost to porovnat s laboratornym zdrojom), Shelly 1PM ukazuje spotrebu okolo 4-5 W (vratane strat na AC-DC zdroji).

K tym nakladom, ano plne suhlasim.
Mne sa podarilo zohnat dosku a CPU za dobru a velmi lakavu cenu (pod 180 Eur, co je cena noveho Odroid H3). Navyse sa mi podarilo predat stary PC a RAM a disk som nemusel kupovat.
Spoiler: ukázať
fanless PC: Ryzen 5 5600G, 32GB RAM, 2x2TB SSD (17-19W idle)
fanless i3 server: i3-13100, 64GB RAM, Asus Pro H610T D4-CSM, 1x2TB SSD (<5W idle)
fanless secondary miniPC: Intel N6005, 16GB RAM, 2TB SSD (<6W idle)
fanless small home server: Odroid H3 (Unraid) (<5W idle), Raspberry Pi 4 (Debian/DietPi)

Návrat na "Debata o všetkom"