Choose your self-hosting mode
Sie können zu Hause (auf einem kleinen Computer) oder auf einem Remote-Server hosten. Jede Lösung hat ihre Vor- und Nachteile:
Zu Hause, zum Beispiel auf einem Einplatinencomputer oder einem alten Computer
Sie können zu Hause mit einem Einplatinencomputer oder einem überarbeiteten regulären Computer, der mit Ihrem Heimrouter verbunden ist, hosten.
- 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.
Zu Hause hinter einem VPN
Ein VPN ist ein verschlüsselter Tunnel zwischen zwei Computern. In der Praxis sieht es so aus, als ob Sie direkt vor Ort mit Ihrem Server verbunden wären, aber tatsächlich verbinden Sie sich von einem anderen Ort im Internet. Auf diese Weise können Sie weiterhin zu Hause hosten und gleichzeitig mögliche Einschränkungen Ihres Internetdienstanbieters umgehen. Siehe auch das Internet Cube-Projekt und der 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.
Auf einem Remote-Server (VPS oder dedizierter Server)
Sie können einen virtuellen privaten Server oder eine dedizierte Maschine von associative oder von anderen kommerziellen "Cloud"-Anbietern mieten.
- 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.
Summary
| 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 | |