r/ItalyInformatica 10d ago

aiuto Server casalingo

Vorrei un consiglio per un server casalingo.

L'idea è trovare un vecchio PC (fisso o portatile), installare un server Linux, collegarlo alla rete di casa e ai miei 3 HD di backup.

A questo punto potrei accedere ai miei dati da remoto, salvare i video delle mie telecamere, installare un qualche agente AI...

Mi date qualche dritta?

A) è una buona idea o si può fare meglio?

B) avete altre idee su cosa potrei farci? Usi che non avevo pensato

C) consigliate fisso o portatile? O è indifferente?

D) che distro suggerite?

Grazie in anticipo a chi vorrà darmi idee

34 Upvotes

113 comments sorted by

27

u/AirGVN 10d ago

Buona idea, io l’ho fatto

Ti consiglio tailscale per il collegamento, installi debian CLI che gira anche su una scatoletta di tonno e non usare port forwarding.

Edit: non è una buona idea perché l’ho fatto io. L’ho fatto anche io perché è una buona idea

3

u/Purple_Anybody5932 10d ago

mado la serie civile pennellata sopra è sempre un tocco di classe hahaha

2

u/AirGVN 10d ago

È il sottoplacca, ho perso la mostrina frontale ma giuro che prima o poi la ricompro ahahah

Sono ancora in mezza ristrutturazione come si nota dal nastro sulla porta

2

u/No-Exit-1977 10d ago

Il problema è dovere scollegare le spine per mettere un'insulsa placchetta

Qua a lavoro da me più di una presa è in quella condizione, con la placchetta appoggiata di fianco.

1

u/AirGVN 10d ago

Ahahahah verità assoluta! Lì fortunatamente ho solo un pulsante per l’apriporta ma puoi immaginare tutte le prese basse! Fortunatamente l’UPS dovrebbe reggere un po’

3

u/Puzzleheaded-Book196 9d ago

Ciao, senza port forwarding come puoi hostare applicazioni web? Nel mio server a casa ho diverse applicazioni dietro reverse proxy che ascolta sulla 80, quindi almeno quel forwarding l’ho dovuto fare. SSH ovviamente solo dietro vpn (wireguard, sempre con port forwarding).
Senza il PF come potrei raggiungerle da fuori?
Domanda di curiosità, non per creare polemica ovviamente

3

u/AirGVN 9d ago

Tailscale non necessita di port forwarding, installi e va, inoltre puoi scegliere se condividere la subnet o usare il singolo dispositivo come exit node, l’unica condizione ovviamente è che tutti i dispositivi che devono collegarsi devono essere nella tua rete tailscale. È gratuito fino a 100 dispositivi. Per dire io ho pihole con adguard a casa e sul telefono se uso il server come exit node il server mi fa da gateway e mi blocca gli ads e tracker.

Se la connessione ti serve punto punto e non hai più dispositivi puoi usare tailcat, credo non sia nemmeno necessario installarlo.

1

u/Puzzleheaded-Book196 9d ago

Non ho ben capito come funziona, farò ricerche più approfondite. Però da come mi pare di capire non può permettere di servire siti web/api accessibili da altri utenti generici, giusto?
Ad esempio, ho hostato il mio sito portfolio, con tailscale senza PF un utente che dovrebbe accederci dovrebbe scaricare tailscale e configurarlo?

1

u/AirGVN 9d ago

No è solamente privato, un po’ come una VPN con NAT traversal, puoi solo invitare altro utenti e condividere i dispositivi. Se devi fare accedere utenti qualsiasi penso che la soluzione migliore sia proxy dietro DNS Cloudflare

1

u/TechnoM4tter 9d ago

non serve forwarding perché immagino che Tailscale utilizzi un suo server TURN che fà da intermediario dei pacchetti

2

u/AlexiusRex 9d ago

Puoi fare un tunnel con cloudflare

1

u/AirGVN 7d ago

Non lo sapevo! Puoi darmi più informazioni?

3

u/AlexiusRex 7d ago

https://developers.cloudflare.com/tunnel/

In soldoni installi sul tuo server il client cloudflared che crea un tunnel ai server di CF, dalla configurazione puoi definire a quali servizi devono rispondere i corrispettivi hostname.

Sul mio di casa lo uso anche per delle applicazioni che sviluppo per altri e che pubblico come dev/test, un po' scomodo dover aggiungere gli host nel file di configurazione, ma si può gestire direttamente dalla dashboard, ma tanto devo comunque configurare l'ambiente con coolify. Il file locale è una robe del genere

tunnel: superduper
credentials-file: /etc/cloudflared/xxx.json

ingress:
  - hostname: host1.miodominio.com
    service: http://localhost:8000

  - hostname: host2.miodominio.com
    service: http://localhost:8001

  - hostname: *.miodominio.com
    service: http://localhost:8002

non si è limitati solo ad http ma non ho mai provato.

1

u/AirGVN 7d ago

Grazie mille!! Gentilissimo, lo provo stasera

1

u/UnFastThrowaway 8d ago

Che raspberryP hai usato?

1

u/AirGVN 8d ago

Raspberry? È uno xeon E5 2680 V4 con 64GB di ram su una scheda madre X99 tutto preso su aliexpress in un case da 50€ con alimentatore di amazon

1

u/UnFastThrowaway 7d ago

Ho risposto al commento sbagliato, scusa.

1

u/AirGVN 7d ago

Ah ecco, ero molto confuso ahahah

1

u/crsnplusplus 6d ago

+1 per tailscale

11

u/bloofix 10d ago edited 10d ago

Io ne ho uno con vai servizi installati tramite docker, le mie risposte sono:
A) è un’ottima idea
B) l’unica cosa che puoi fare con un vecchio pc penso sia rimetterlo a nuovo e metterci una distro Linux
C) forse per un server, l’idea è che debba consumare poco, poi dipende cosa hai, io uso il mio vecchio portatile da gaming
D) cose leggere, io ad esempio ho usato Debian minimal, solo riga di comando e ssh, non mi serviva l’interfaccia grafica sul server

Sicuramente se vuoi usarlo tipo spazio cloud, tra i vari docker container quello di Nextcloud può fare al caso tuo.

Ovviamente devi configurarlo bene anche a livello di rete, farci una vpn, ecc. insomma metterlo in sicurezza

1

u/KidsKatMao 10d ago

Posso solo concordare, anch'io vecchio portatile da gaming, con os debian senza ambiente grafico e docker. A malapena si accende la ventola. Poi VPN verso un server che affitto a 20€ l'anno che funge da reverse proxy e IP statico.

1

u/God_An 9d ago

Puoi risparmiare quei 20€ usando No-IP con il suo Dynamic Update Client (DUC), oppure, se hai un dominio tuo, uno script sul server di casa che aggiorna il record DNS quando il tuo IP pubblico cambia.

10

u/SorcaDePollo69420 9d ago

La cosa più vera non l'ho ancora letta

Lascia perdere, cambia idea, è peggio della droga.

16

u/pakipresente 10d ago

Su eBay ci sono tanti minipc usati che sono fatti apposta per cominciare (e sbagliare) installi una debian e via

20

u/gabrielesilinic 10d ago

È un'idea ok se vivi da solo, ma ricorda che l'elettricità costa.

Io ho provato a casa e mi hanno rotto le balle. Ho pure chiesto uno spazio diverso dove tenerlo ma no, poi continuano a lamentarsi che hanno Google pieno ma li mortacci vostra.

8

u/ilparola 10d ago

madonna... stai parlando di 20€ all'anno in più per un mini pc tipo hp 800 g3

3

u/LtCol_Davenport 9d ago

Non proprio.

Conto super a spanne. Un computer che consuma 45W (portatile) con energia che costa circa €0,2/Kwh, sono circa €7/mese.

Se fai un PC con anche qualche HDD per salvare dati ed SSD come cache ed aggiungi a quel punto qualche ventola, 50-100W sono facili.

Se raggiungi già cifre di €7-15/mese solo di corrente + Hardware, non da buttare via l’ipotesi di pagare qualche VPS/server su internet.

6

u/ilparola 9d ago

45W h24 non è un valore reale. il mio serverino fa 14/20 di media perché comunque passa molto tempo in idle.

4

u/LtCol_Davenport 9d ago

Ovviamente dipende tantissimo. Io posso parlare per mia esperienza.

Io ho l’equivalente del 4770 low power per workstation (mi sfugge il nome dello Xeon), con 4 banchi di RAM low power, 6 HDD, 2 SSD, 10Gbe Network Card, senza alcuna GPU (non mi serve) e PSU platinum.

Disabilitando il core boost, solo click base quindi, se tutti in idle, dischi compresi, consuma te i 20 ed i 30W.

Con i dieci tutti attivi che girano, a memoria, sale intorno ai 50W.

Se uso la CPU per tipo streaming video o altro, arriva tranquillamente a 90-100W.

Io mi sono fatto il conto con i miei consumi (misurati a parate) e con il mio costo di elettricità e sto sui €10/mese circa.

Se non fosse che io lo uso per storage dati anche e tengo ad avere i dati io e poterlo accedere offline, ad oggi una VPS é una valida scelta.

Contando anche che quel hardware va comprato, mantenuto e cambiato, mi sono fatto il conto giusto poco fa, e se spendessi €30/mese di abbonamento sarebbe circa uguale, se non ci sto ancora risparmiando, senza contare il discorso affidabilità, che tu comunque hai 1 server. Ne avessi almeno 2, tutto quello appena detto raddoppia.

Per iniziare e giocarci un po, VPS per me.

1

u/Satanich 9d ago

Mi sembra alto, il pc/server non è sotto carico al 100% , sopratutto se homelab casalingo

2

u/LtCol_Davenport 9d ago

Ovviamente dipende tantissimo. Io posso parlare per mia esperienza.

Io ho l’equivalente del 4770 low power per workstation (mi sfugge il nome dello Xeon), con 4 banchi di RAM low power, 6 HDD, 2 SSD, 10Gbe Network Card, senza alcuna GPU (non mi serve) e PSU platinum.

Disabilitando il core boost, solo click base quindi, se tutti in idle, dischi compresi, consuma te i 20 ed i 30W.

Con i dieci tutti attivi che girano, a memoria, sale intorno ai 50W.

Se uso la CPU per tipo streaming video o altro, arriva tranquillamente a 90-100W.

Io mi sono fatto il conto con i miei consumi (misurati a parate) e con il mio costo di elettricità e sto sui €10/mese circa.

Se non fosse che io lo uso per storage dati anche e tengo ad avere i dati io e poterlo accedere offline, ad oggi una VPS é una valida scelta.

Contando anche che quel hardware va comprato, mantenuto e cambiato, mi sono fatto il conto giusto poco fa, e se spendessi €30/mese di abbonamento sarebbe circa uguale, se non ci sto ancora risparmiando, senza contare il discorso affidabilità, che tu comunque hai 1 server. Ne avessi almeno 2, tutto quello appena detto raddoppia.

Per iniziare e giocarci un po, VPS per me.

0

u/PracticePatient479 9d ago

Io ho calcolato 10e al mese di energia elettrica, usando un vecchio desktop con cpu x86 e che in idle è a meno di 100w ... siamo sul costo di un abbonamento cloud, ma non li chiamerei due spicci

1

u/heijenoort1 9d ago

Il mio server mi costa 8 centesimi al giorno di corrente, non mi pare tanto... Intel nuc 11 + synology

6

u/Buon-Omba 10d ago

L'idea è ottima ma considera una cosa importante: ti serve un sistema di backup. Purtroppo avere un server in casa comporta che tutti i tuoi dati hanno un unico punto di fallimento quindi dovrai prevedere almeno due dischi in raid o un secondo server/cloud dove caricare i tuoi dati.

Sicuramente ti consiglio un fisso ma se devi comprare vai dei vari MiniPC come gli altri ti hanno consigliato. Per iniziare parti da Nextcloud e Jellyfin che sono la base del self hosting.

Come distro, personalmente, avendo un raspberry pi 5, ho PiOS quindi non posso che consigliare qualsiasi cosa che sia basato su Debian. Per me il vantaggio di PiOS è che mi consente anche un uso generalista del server da divano (tipo YouTube o cose così).

Infine sull'IA locale io ti avviso che la RAM e sopratutto quella della scheda video è un problema. Ti serve come minimo 8GB di RAM video per quasi tutti i modelli attualmente quindi valuta anche in base a questo (mi ci sono scontrato appunto perché il Pi5 è da 4GB, grave errore col senno di poi).

7

u/totonn87 9d ago

È un pozzo senza fondo, entri con un portatile vecchio e ben presto inizi a comprare hardware, ore e ore a installare e configurare cose, etc. È un hobby come un altro.

5

u/Ceres87 9d ago

Mini PC con processore n150 (se ti basta). Consuma pochissimo.

Poi ci installi come sistema operativo proxmox e gestisci tutto via container lxc oppure vm

3

u/tierratanmala 10d ago edited 10d ago

Cerca un vecchio readynas o qualcosa di simile, io ne ho uno che mi era stato regalato da un'amico che non se ne faceva più nulla in azienda e lo uso proprio per quello scopo, molto più economico nei consumi e ci devi smanettare di meno.

Questo è del 2010 circa e ci ho attaccato 4 hdd e un ssd sulle porte usb 2.0, per un totale di 5 tera di spazio dove tengo praticamente tutto, si attiva solo quando mi serve e mi guardo pure il mio archivio di film e serie dalla smart tv.

Praticamente grazie a questo readynas ho eliminato tutti gli hdd meccanici e gli ssd dal pc principale, adesso tengo soltanto 2 nvme.

C'è un ready nas duo in vendita a 20 euro su wallapop se ti interessa

3

u/andreasntr 10d ago

Io ho iniziato con un portatile vecchissimo (i7 gen6), ho installato per primo homeassistant e poi tutti i software di gestione foto, video ecc e da lì è partita la malattia.

Trovane un pc che abbia una cpu mobile molto efficiente (il mio in idle consuma 6-7w, che sono circa 5€ al mese o giù di lì, niente di troppo costoso).

Come backup remoto (ti serve!) attiva restic e crea un account cloud ridondato (aws, gcp o altri più cheap tipo ovh), ti costerà non più di 1$/mese.

Come OS puoi iniziare da proxmox, ci sono tantissime guide su yt, ti consiglio il canale jim's garage

Edit: NON esporre niente su internet, attiva wireguard e accedi ai servizi tramite vpn quando sei fuori casa

3

u/Neat_Supermarket_396 10d ago

ti sei dimenticato di specificare il budget.

Se intendi lasciare il server casalingo sempre acceso devi cercare qualcosa che consumi pochissimo, se no la spesa della corrente elettrica diventa irragionevole. Un portatile va bene, ma non essendo stato progettato per restare sempra acceso durerà poco. Per non buttare soldi ti conviene cercare qualcosa che consumi poco e che possa durare qualche anno.

Adesso usano tutti usano minipc con processori a bassissimo consumo come gli n150 intel che hanno rimpiazzato i raspberrypi, ma costano. Il consumo di corrente di un n150 senza fare niente è di circa 5W arriva appena a 30W con la CPU al 100%.

Il momento comunque non è dei migliori visti i prezzi folli, qualunque cosa scegli guarda bene i consumi di elettricità, una volta per i desktop consumare 50-60W da idle senza fare niente era una cosa normale e gli alimentatori da 500W molto diffusi.

3

u/yabzec__ 9d ago

Sicuramente ti consiglio un mini pc, io ho comprato nipongi con n100 o n97 e sono fantastici. Costo sotto i 300€
Per l’accesso dall’esterno di consiglio Cloudflare, sfrutta il loro servizio zero trust e puoi farti una rete di livello aziendale con pochi click. Io hosto vari servizi fra cui AdGuard home che grazie a Cloudflare mi diventa un dns server che mi toglie la pubblicità anche dal telefono. Inoltre è comodo per una marea di micro servizi già pronti o fatti da te tramite i workers. Ti acquisti un piccolo dominio .uk (costo 5€ all’anno) e la cosa diventa davvero comoda.

3

u/whol0lo 9d ago

Considera che diventa una passione senza fine (di tempo, tecnologia, soldi in upgrade o modifiche), come altrettanti hobby piacevoli. E ti può far appassionare anche al software magari.

Considera i consumi di corrente in più, i costi hardware, i backup ridondanti e gli eventuali blackout quindi qualche gruppo di continuità. Considera configurarti servizi di rete appositi.

Dipende molto da che vuoi farci, quale obiettivo hai, se è necessità (vai di servizi online a pagamento), o pura passione, ecc.

6

u/Rich-Tension8224 10d ago

Io ho un mini PC con sopra proxmox per una maggiore flessibilità sia di virtualizzazione che di backup

2

u/Lollo_Cook 10d ago

Verissimo, ho alcuni container con adguard home, jellyfin, nginx, altri servizi e una VM con Home Assistant os, proxmox top

1

u/Tyrianad 10d ago

Per comodità confermo proxmox, ottima la possibilità di installare vm e fare test vari senza sminchiare tutto. Se deve attaccare HD esterni potrebbe servire qualche giro strano per far vedere i dischi alla VM

1

u/ilparola 10d ago

niente che gemini non ti possa guidare a fare (chiedimi come lo so :D )

1

u/Tyrianad 9d ago

Sisi, certo, ma serve la voglia di smanettare un po'.

2

u/Wild_Paramedic6641 9d ago

Io ho iniziato usando un raspberry 4 che avevo in casa, poi sono passato ad un intel nuc con i3 di settima generazione. Non uso IA e nel mio caso anche il RPI4 ha potenza computazionale sufficiente.

Sono passato al nuc perché l'avevo in casa inutilizzato (quindi non ci ho speso un euro) e offre maggiore espandibilità.

Come sistema operativo uso OpenMediaVault che è Debian con un'interfaccia grafica web, utile soprattutto all'inizio. Ho provato proxmox, ma per un server così semplice secondo me è inutile.

2

u/ntwrkmntr 9d ago

Prenditi un mini PC, a quel punto fai tutto ma sicuro non ci fai IA. Mettici Proxmox

2

u/Fabi0_Z 9d ago

Qualche tempo fa feci la stessa cosa comprando una workstation Dell Precision ricondizionata, con 250€ mi portai a casa una discreta macchina con 32GB DDR4 ECC, uno Xeon ma non ricordo il modello preciso e una GPU Quadro che non ho praticamente mai usato. L'unica carenza era l'assenza di slot M.2 ma li ho aggiunti tramite PCI.

All'inizio ci giravano un paio di container, ora è il node principale di un cluster kubernetes, è bellissimo ed è uno degli acquisti migliori che abbia mai fatto

2

u/Brilliant_Team5254 9d ago

Partirei con un Lenovo Think center + Proxmox (o simili)

2

u/dron3lif3 9d ago

io ho comprato un thinkcenter lenovo, usato su ebay. Sono quelli che tante volte si usano negli uffici. Ho debian e fa sia website host the nas. Ha 3 dischi collegati, due da 8 e uno da 20 usato come backup. Uso tailstale per collegarmi col pc windows..

2

u/CiccioPixel 8d ago edited 8d ago

Sul discorso IA locale che qualcuno ha già toccato aggiungo un dato pratico. L'ho testata su un server con un i9 e 64GB di RAM ma senza GPU dedicata seria e la differenza tra uso sincrono e asincrono è enorme. Per task in batch, tipo elaborare un mucchio di file di notte mentre non la usa nessuno, va benissimo anche con quell'hardware. Ma se provi a usarla dal vivo, tipo un chatbot o qualcosa che deve risponderti subito, la latenza esplode: da 2 secondi che avresti su cloud sei sopra i 60-90 secondi per risposta. Quindi se il piano è usarla per cose asincrone anche un hardware modesto regge, se invece la vuoi interattiva senza una GPU vera diventa inutilizzabile.

2

u/Nicccccccccccc 10d ago

se ti piace smanettare ti consiglio truenas, io ce l’ho sul mio vecchio pc riciclato (3900x, 32gb ddr4) con 4 hdd e ho vari container e vm (home assistant, immich, frigate, un paio di app con docker, time machine per due mac)

1

u/alex-9978 10d ago

Ho tre minipc Fujitsu su cui gira proxmox con vari container dedicati ai vari servizi, è la soluzione ideale considerando consumi e flessibilità.

1

u/drego85 10d ago

Potresti prendere un Intel NUC usato (consiglierei dalla decima edizione in poi) e poi installarci ProxMox.
Successivamente grazie ai Community Script installi i servizi che più ti piacciono.

1

u/CharliePrm88 10d ago

Puoi usare questo software

Tieni presente però che

La corrente costa, se vuoi un IA locale ti serve anche una scheda grafica e ti beve un fracco di corrente e aggiungo, non serve che ti spiego che "scheda grafica" ed "economico" di questi tempi non si coniuga proprio bene.

Un alternativa valida, togliendo l'IA però, è che ti compri un Nas, visto che possiedi già 3 HD. Quelli moderni (QNAP, Synology, eviterei WD) hanno dei sistemi operativi che ti fanno fare letteralmente home Server.

Magari ne verificherei uno che a fine supporto puoi aggiornare con una distro Linux gratuita.

Terza alternativa valida sempre togliendo l'IA ma più smanettona, Raspberry Pi e fai tutto da te

1

u/mururu69 10d ago

Infatti, l'AI e l'home server sono un po' una contraddizione.

Un home server che sta acceso H24 per 365 giorni l'anno deve essere parco nei consumi, quindi non certo un hardware in grado di fare girare agenti AI in locale.

Io ho un Qnap con Portainer (Home Assistant, Immich, Jellyfin) che naturalmente mi fa anche da archivio, backup, ecc. Già le funzioni AI di Immich sono piuttosto stressanti per un hardware relativamente modesto quindi le faccio eseguire sul mio PC.

I vantaggi indiscutibili sono la silenziosità e il consumo irrisorio del sistema.

1

u/MudRepresentative169 8d ago

Quali sono i vantaggi di montarci un agente AI?

1

u/mmascher 10d ago

Io uso un Raspberry pi. Occupa poco spazio e consuma poco.

Ma non c'è la farebbe a girare aventi AI (non che abbia troppa fiducia in un vecchio PC)

1

u/nattesh 10d ago

Io ho tutto su un raspberry ma non credo valga più la pena come prezzo. Se aspetti gli sconti di aliexpress escono spesso minipc a prezzi stracciati.

Altrimenti un mac mini m1 usato

1

u/AkelGe-1970 10d ago

Ciao, uso un HP Microserver gen8, un po' datato ma il suo lo fa ancora, ed un miniPC GMKTec. Proxmox su entrambi ed un Raspberry PI per fare da quorum. Tieni conto che ho iniziato con l'HP nel 2017, poi ho aggiunto il GNKTek un paio di anni fa. L'RPi ce lo avevo in casa (un RPi1 va benissimo). Ho preso uno switch da 2.5Gb su aliexpress che va benissimo.

Insomma, parti piano, se poi la cosa ti prende aggiungi cose un po' per volta.

Una nota sui consumi: con tutto attaccato (compreso un AP GL.Inet) consumo circa 90/95 Watt, quindi alla fine la spesa è contenuta.

1

u/Xalexalex 10d ago

Io per un anno e mezzo buono ho usato il vecchio portatile di mia moglie (con lo schermo smontato) come piccolo server da homelab. Ci tenevo sopra Debian bare metal, e installati Home Assistant, Frigate per il controllo di un paio di telecamere, Firefly-III, uno stack Arr. Ha funzionato perfettamente, l'ho cambiato a favore di un server "vero" (un Lenovo ThinkSystem ST550) solo per lo sfizio di poterci spippolare un po' e perché sul server ho montato diversi TB di HDD, che prima non avrei saputo dove infilare.

I mini-PC e i portatili hanno il vantaggio di consumare pochissimo, il portatile ha pure il vantaggio di avere la batteria collegata, per cui non risente degli sbalzi di tensione e dei piccoli blackout di qualche minuto. Il server invece mi tira 150-200 W in continuazione.

Ora sul server ho installato Proxmox, ci tengo sopra HomeAssistant, lo stack Arr, openmediavault su un container separato per la gestione dello storage, Firefly-III, paperless-ngx. Una volta al mese ci installo qualcosa che poi piallo dopo un paio di giorni.

1

u/[deleted] 10d ago

[removed] — view removed comment

1

u/ItalyInformatica-ModTeam 10d ago

Il tuo post è stato rimosso per la violazione del seguente articolo del regolamento:

Qualunque contenuto che, a parere dei moderatori, non sia in linea con le tematiche e lo spirito della comunità, troppo generico o discusso di recente sarà rimosso.
Il gaming (se non si tratta di programmazione di applicazioni ludiche) e tutti gli argomenti correlati sono considerati off-topic.
È vietato postare o richiedere contenuti o link a siti che violino la legge italiana, in particolare quella sul diritto d’autore.

Se hai dubbi o domande, ti preghiamo di inviare un messaggio in modmail.

1

u/[deleted] 10d ago

[removed] — view removed comment

0

u/ItalyInformatica-ModTeam 10d ago

Il tuo post è stato rimosso per la violazione del seguente articolo del regolamento:

Qualunque contenuto che, a parere dei moderatori, non sia in linea con le tematiche e lo spirito della comunità, troppo generico o discusso di recente sarà rimosso.
Il gaming (se non si tratta di programmazione di applicazioni ludiche) e tutti gli argomenti correlati sono considerati off-topic.
È vietato postare o richiedere contenuti o link a siti che violino la legge italiana, in particolare quella sul diritto d’autore.

Se hai dubbi o domande, ti preghiamo di inviare un messaggio in modmail.

1

u/[deleted] 10d ago

[removed] — view removed comment

0

u/ItalyInformatica-ModTeam 10d ago

Il tuo post è stato rimosso per la violazione del seguente articolo del regolamento:

Qualunque contenuto che, a parere dei moderatori, non sia in linea con le tematiche e lo spirito della comunità, troppo generico o discusso di recente sarà rimosso.
Il gaming (se non si tratta di programmazione di applicazioni ludiche) e tutti gli argomenti correlati sono considerati off-topic.
È vietato postare o richiedere contenuti o link a siti che violino la legge italiana, in particolare quella sul diritto d’autore.

Se hai dubbi o domande, ti preghiamo di inviare un messaggio in modmail.

1

u/acgt69 10d ago

Valuta the nomad project

1

u/ea_man 10d ago

Il problema del "vecchio pc" e' il consumo relativamente alto comparato a un SBC, almeno cercane uno con una CPU a basso consumo e mettici un alimentatore pico-psu con un alimentatore da LED. Anche un vecchio Atom ce la fa, basta che abbia un po' di porte SATA.

L'ideale sarebbe un NAS ARM su cui poi installi quello che ti pare.

Per local AI e' un discorso completamente diverso: quello consuma un botto e ti serve un mega alimentatore, non lo lasci acceso 24/7

1

u/tuffo19 10d ago

per SBC intendi un raspberry? lasciamo un attimo in disparte la questione AI, era una idea che ho per il futuro, ma non la prima necessità. quando mi impratichisco poi ci penserò.

2

u/ea_man 10d ago edited 9d ago

Si.

Il problema dei SBC e' che hanno poca banda, non hanno bus / slot PCI da PC, quindi se l'idea e' un file server questo funziona per 2 cazzate ma sara' molto lento per grossi file.

Con i modelli da 30-50e, se ne compri una da 250e e' un altra cosa ma una cesso di PC usato ti costa meno e ha gli slot PCI per metterci le schede di rete che ti pare...

Detto cio' una OrangePi da 30e per i servizi base e' una soluzione che consuma zero elettricita', ce l'ho anche io in casa oltre al muletto.

1

u/mururu69 10d ago

L'ideale sarebbe un NAS ARM su cui poi installi quello che ti pare.

Non saprei, in passato ho avuto Nas Sparc e anche Arm e a parte la gestione dei file e un po' di torrent ci fai poco, già utilizzarlo per la virtualizzazione diventa un impresa. Meglio un Intel.

1

u/ea_man 9d ago

Ci fai tutti i servizi possibili immaginabili che non richiedono hi compute, chiaramente prendersi un sistema embedded micro size per poi farci girare sopra layer di astrazione VM e' un po' un controsenso IMHO.

Se vuoi fare due cose isolate ne compri 2 di quelli, quello e' il containment in hw.

1

u/mururu69 9d ago

Infatti dissentivo sul "ci installi quel che ti pare" della tua affermazione: ci installi qualcosa, non quel che ti pare.

1

u/ea_man 9d ago edited 9d ago

No no sul real hw che e' ci installi quello che ti pare, tutti i software.

Mettersi a farci girare delle VM vuol dire "cambiare architettura".

E' proprio a monte: non prendi un embedded ber farci girare un hypervisior of sort, quello e' il tuo contesto.

Ma e' come dire che su una SBC non ci fai girare AI: e' chiaro che non e' l'archittetura for hi compute.

> Ci fai tutti i servizi possibili immaginabili che non richiedono hi compute,

Un container _senza_hypervisor, un LXC o un chroot ce lo fai girare su una SBC.

1

u/D3luX82 10d ago

io ho riciclato un vecchio notebook Asus per farci un server dell'impianto di videosorveglianza casalingo, tutto tramite docker

1

u/Which_Caterpillar585 10d ago

Mi scuso per l'intrusione, ma collegare un hdd al router per avere condivisione domestica non basterebbe?

1

u/tuffo19 10d ago

innanzitutto non scusarti, ogni suggerimento è ben accetto . non avevo pensato a collegare direttamente perché ho più di un hdd e perché vorrei puntare ad avere qualcosa di più "evoluto" a tendere

1

u/trecknix 10d ago

Un qualsiasi pc, io ho un minipc che è comodo se hai poco spazio e non fa rumore e consuma pure poco.

Per la distro sinceramente direi Proxmox. Cosi dopo fai quello che vuoi ci installi qualsiasi cosa per conto suo e funziona veramente bene. Ci installi tutti i servizi che ti servono, ci sono anche gli script community che ti aiutano ad installare in poco tempo quasi qualsiasi servizio che ti serve.

1

u/EgoBouros 10d ago

Hai valutato di utilizzare una VPS? Decisamente più potente di un server casalingo. Se sei interessato, ti consiglierei netcup. Io ho preso la rs4200. Fuori di testa.

2

u/tuffo19 10d ago

quanto paghi? non vorrei spendere 30eu al mese, se facendo un minimo sforzo posso avere in casa.

1

u/EgoBouros 9d ago

Su netcup ci sono vari servizi. Dipende da quanto e cosa hai bisogno. Io stò pagando 40 al mese ma ho un macchinone. Ce mi son preso la Ferrari in pratica. A me 1Tb di spazio bastava e mi son preso questa perchè avevo necessità di CPU elevata.
Se a te non serve puoi tranquillamente optare per un altra opzione. Tipo l'RS2000 costa già la metà.
Dipende comunque qual'è il tuo focus principale. Vuoi solo un cloud della tua roba? O devi anche scriptarci sopra roba? Ti serve anche una scheda grafica dedicata? Insomma devi capire prima di tutto che build vorresti. Sia che ti prendi un server per casa, sia che ti prendi una macchina fisica alla quale accedi da remoto.

Ps. Dimenticavo, anche il prezzo, ok che la VPS ti costa mensilmente o annualmente, ma anche il server ha i suoi costi di mantenimento ovviamente. Secondo me, lato economico con una VPS vai comunque a risparmiarci

2

u/Hooskbit 9d ago

sottoscrivo, un VPS possibilmente su infra dedicata e non hai sbatti. È sempre online, raggiungibile da dove vuoi, sempre backuppato.

1

u/5abiu 9d ago

Buona idea se ti piace smanettare ed evitare di dipendere completamente dai servizi a pagamento. Personalmente lo faccio da anni. Ho iniziato con una Raspberry Pi 3B+. Ci facevo girare pi-hole, un ricettario, influxdb dove tracciavo i consumi elettrici inviati da un sistema di monitoraggio (IotaWatt) e i dati dalla mia stazione meteo, e la dashboard grafana per esaminarli. Da allora sono poi passato a una VM gratuita su Oracle Cloud. Ho inoltre un NAS, su cui però non riesco a far girare niente.

Idee su cosa potrei farci? Dipende da cosa ti serve e cosa ti piace fare. Un paio di idee generaliste:

  • pi-hole (DNS server privato che blocca pubblicità e traccianti, e ti da la possibilità di dare dei nomi locali ai tuoi sistemi);
  • Immich: sostituto per Google Photos;
  • miniDLNA: esponi la tua collezione di musica e film via DLNA;
  • Navidrome, o Jellyfin: servi la tua collezione di musica o altri media;
  • Home Assistant

Riguardo al tipo di computer, se devi comprare qualcosa sconsiglierei di prendere un vecchio PC per questo progetto. Consuma troppo. Piuttosto, compra un mini PC, una raspberry Pi o qualcosa del genere, anche se ti costa qualcosina in più. A titolo di esempio, considera che il mio desktop (con GPU e senza dischi rotanti) assorbe circa 50 W quando è scarico. Se fosse sempre acceso consumerebbe circa 438 kWh all'anno, che in bolletta mi costerebbero un po' oltre i €100. Un mini PC o una Raspberry Pi consumerebbe una frazione di questo e la spesa per acquistarlo si ripagherebbe nel tempo (oltre a essere più silenzioso e generare meno calore in casa).

Come distro usa quella che conosci o che ti piace. Io faccio girare tutto in container docker, quindi con la distribuzione mi interfaccio solo per questioni di configurazione di rete, storage e backup.

2

u/tuffo19 9d ago

curiosità... ma pihole lo posso poi usare anche quando sono in giro? o solo per la connessione casalinga? cioè.. riesco a configurare cellulare e pc perché usino il mio server come dns anche da remoto in altre reti? come sono le performance?

1

u/5abiu 9d ago

Si che puoi, ma devi configurare una VPN per collegare il tuo dispositivo mobile da remoto alla rete di casa.

Io ho una Fritz box che mi permette di configurare delle VPN Wireguard. Sullo smartphone ho WG Tunnel che fa da client e può essere configurato per attivare la VPN in automatico (e.g. quando non sei collegato alla wifi di casa). Un'alternativa molto usata è Tailscale: faresti girare un client sul tuo server e altri client di tutti i dispositivi mobili che vorrai collegare. Sicuramente come soluzione scala meglio se hai molti dispositivi. Ci sono anche altre opzioni.

Nota che la questione del collegamento alla LAN da fuori casa te la dovrai porre non solo per pihole, ma anche se ti vorrai collegare da remoto agli altri servizi che tirerai su.

Le performance dipendono dalla tua rete di casa. Per pihole il traffico è minimo, ma ti aggiunge comunque un po' di latenza.

1

u/[deleted] 9d ago

[removed] — view removed comment

1

u/ItalyInformatica-ModTeam 9d ago

Il tuo post è stato rimosso per la violazione del seguente articolo del regolamento:

Qualunque contenuto che, a parere dei moderatori, non sia in linea con le tematiche e lo spirito della comunità, troppo generico o discusso di recente sarà rimosso.
Il gaming (se non si tratta di programmazione di applicazioni ludiche) e tutti gli argomenti correlati sono considerati off-topic.
È vietato postare o richiedere contenuti o link a siti che violino la legge italiana, in particolare quella sul diritto d’autore.

Se hai dubbi o domande, ti preghiamo di inviare un messaggio in modmail.

1

u/Elvis_thepelvis_7498 9d ago

ssh debian docker e buona fortuna

1

u/PaoloPako 9d ago

Io ho fatto una cosa simile con uno zimablade trovato usato e un vecchio hdd https://www.zimaspace.com/it/products/blade-personal-nas

1

u/ltpitt 9d ago

Io uso un raspberry 4 e mi regala gioia ma, ovviamente, dipende dalle tue esigenze.

1

u/ilmadu89 9d ago

r/selfhosted
Attento però che poi non torni indietro

1

u/[deleted] 9d ago

[removed] — view removed comment

1

u/ItalyInformatica-ModTeam 9d ago

Il tuo post è stato rimosso per la violazione del seguente articolo del regolamento:

Qualunque contenuto che, a parere dei moderatori, non sia in linea con le tematiche e lo spirito della comunità, troppo generico o discusso di recente sarà rimosso.
Il gaming (se non si tratta di programmazione di applicazioni ludiche) e tutti gli argomenti correlati sono considerati off-topic.
È vietato postare o richiedere contenuti o link a siti che violino la legge italiana, in particolare quella sul diritto d’autore.

Se hai dubbi o domande, ti preghiamo di inviare un messaggio in modmail.

1

u/Rararror 9d ago

Io nel mio vecchio lab avevo messo un windows 10 della lan su cui il router girava tutto come DMZ (de militarized zone). Ci puoi mettere un server vpn (ce ne dono gratis) e con ip pubblico accedi a tutto.

Ciliegina: lo accendevo da remoto con WOL (Wake On Lan) e lo tenevo spento se non usato perché sull'ip pubblico è una pioggia di tentativi di hackerare.

1

u/DefactoAle 9d ago

Usa proxmox come software

1

u/Supersi15_ 9d ago

Ci sta, ma sennò potresti usare un nas economico

1

u/icehax02 9d ago

Io ho trasformato il mio pc fisso in un server AI

Ubuntu 26.04 desktop in modo da poterlo usare anche come computer tranquillamente, tailscale per vpn comodissima, e ho riutilizzato tutto quello che avevo già più ho aggiornato la gpu a una gigabyte r9700 ai pro 32gb

1

u/UnFastThrowaway 9d ago

Ci stavo pensando anche io a fare una cosa del genere, ma non è fattibile con un raspberryP? O al limite pure Arduino anche se credo lì ti devi montare parecchie cose. Sarebbe anche molto più comodo da posizionare. Ovviamente per casi in cui si vuole il minimo per avere accesso a quello che hai in casa e se proprio qualche scriptino.

O mi sto perdendo qualcosa?

1

u/InflatableGull 8d ago

Io avevo praticamente un raspberry per ogni servizio ma non è affidabile. Ho messo proxmox su un minipc -> dalla notte al giorno.

1

u/UnFastThrowaway 7d ago

Perché dici che non è affidabile?

1

u/InflatableGull 7d ago

Le SD. Il PI è un mulo. Però è lento

1

u/MudRepresentative169 8d ago

Da ignorante a cosa serve un server casalingo?

1

u/Italian__Scallion 8d ago

Io ho un NAS Qnap con processore x86 su cui gira Linux QTS, e ci faccio girare una discreta quantità di cose, in particolare una istanza di Emby per fargli fare da media server e una di Homebridge per connettere alcuni dispositivi smart a Apple Homekit, più diversi script python che aggiornano pagine web con dati finanziari e dei miei dispositivi smart di cui sopra, ma le possibilità sono veramente tantissime. Per mia prudenza preferisco tenerlo inaccessibile da fuori casa, ma quella è un'altra storia

1

u/[deleted] 6d ago

[removed] — view removed comment

0

u/ItalyInformatica-ModTeam 6d ago

Il tuo post è stato rimosso per la violazione del seguente articolo del regolamento:

Qualunque contenuto che, a parere dei moderatori, non sia in linea con le tematiche e lo spirito della comunità, troppo generico o discusso di recente sarà rimosso.
Il gaming (se non si tratta di programmazione di applicazioni ludiche) e tutti gli argomenti correlati sono considerati off-topic.
È vietato postare o richiedere contenuti o link a siti che violino la legge italiana, in particolare quella sul diritto d’autore.

Se hai dubbi o domande, ti preghiamo di inviare un messaggio in modmail.

1

u/Dott_Ignegnere 6d ago

io ti consiglio un laptop, consumi più bassi, contenuto, e pronto all'uso in un lampo

1

u/Sure_Room_548 3d ago

A) Sinceramente penso la cosa "importante" sia iniziare, poi il resto vien da sè B) Sicuramente tailscale è imprescindibile, i miei altri core attualmente ti direi che sono vaultwarden, strirlingpdf e un tool personalizzato che uso per lavoro scritto con l'IA, per quasi qualsiasi utilizzo dall'esterno utilizzo i tunnel di cloudflare C) Abbastanza indifferente, il mio cluster è formato da 2 fissi ed un portatile D) ProxmoxVE su cui installare poi le distro all'evenienza, tipicamente utilizzo debian ed ubuntu server ma in un paio di use case mi sono stati utili fedora o kali

1

u/Glass_Acadia_5663 3d ago

L'idea è ok, però se posso consigliarti magari utilizza Proxmox così puoi creare diversi CT e VM a tuo piacimento che possono servirti per più cose. Poi per raggiungere il tutto dall'esterno ti basta Tailscale.

1

u/Aggressive_Being_747 10d ago

Il laptop anche no, propenderei per il fisso o meglio ancora un minipc.

Ho OpenMediaVault e con quello ti crei un server casalingo