Choose your selfhosting method and providers
Puoi fare self-hosting in casa (su un piccolo computer), o su un server remoto. Ogni soluzione ha i suoi pro e i suoi contro:
In casa, per esempio con una scheda ARM o con un vecchio computer
Puoi fare self-hosting in proprio, con una scheda ARM o con un vecchio computer, connesso con il tuo router.
- Pro: avrai un controllo fisico sulla macchina e avrai bisogno solo di acquistare il materiale per iniziare;
- Contro: dovrai configurare manualmente il router e probabilmente ci saranno dei limiti rispetto al tuo fornitore di accesso a internet
In casa, dietro una VPN
Una VPN è un tunnel criptato tra due macchine. In pratica permette di avere una macchina «come se» fosse connessa ad un'altra. Questa soluzione permette di fare self-hosting a casa aggirando i limiti del fornitore di accesso a internet. Vedi anche il progetto Brique Internet e FFDN.
- Pro: avrai un controllo fisico sulla macchina e la VPN ti permetterà di nascondere il traffico al tuo ISP e ti permetterà di bypassare le sue limitazioni.
- Contro: dovrai pagare un canone mensile per la VPN.
Su un server distante (VPS o server dedicato)
Puoi affittare un server virtuale privato o un macchina dedicata da fornitori "Cloud" come associazioni o commerciali
- Pro: il tuo server e la connessione saranno veloci;
- Contro: dovrai pagare un canone mensile per la macchina e non avrai il controllo fisico del tuo server.
Sommario
At home (e.g. ARM board, old computer) | At home behind a VPN | On a remote server (VPS or dedicated) | |
---|---|---|---|
Hardware cost | About 50€ (e.g. a Raspberry Pi) | None | |
Monthly cost | Negligible (electricity) | Around 5€ (VPN) | Starting at ~3€ (VPS) |
Physical controlof the machine | Yes | Yes | No |
Manual port routing required | Yes | No | No |
Possible ISP limitations | Yes (see here) | Bypassed by VPN | Typically no |
CPU | Typically ~1 GHz | ~2 GHz (Digital Ocean droplet) | |
RAM | Typically 500 Mb or 1 Gb | Related to server cost | |
Internet connectivity | Depends on home connectivity | Typically pretty good |