Choose your self-hosting mode
You can host yourself at home (on a small computer), or on a remote server. Each solution has its pros and cons:
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.
- Pros: you will have physical control of the machine and only need to buy the hardware;
- Cons: you will have to manually configure your internet box and might be limited by your ISP.
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.
- Pros: you will have physical control of the machine, and the VPN hides your traffic from your ISP and allows you to bypass its limitations;
- Cons: you will have to pay a monthly subscription for the 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
- Pros: your server and its internet connectivity will be fast;
- Cons: you will have to pay a monthly subscription and won't have physical control of your 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 control of the machine | Yes | Yes | No |
| Manual port routing required | Yes | No | No |
| Possible ISP limitations | Yes (see here) | Bypassed by VPN | Typically no |
| Internet connectivity | Depends on home connectivity | Typically pretty good | |