Choose your self-hosting mode
Вы можете разместить его у себя дома (на небольшом компьютере) или на удаленном сервере. У каждого решения есть свои плюсы и минусы:
Дома, например, на плате ARM или старом компьютере
Вы можете запустить YunoHost у себя дома с помощью платы ARM или переоборудованного обычного компьютера, подключенного к вашему домашнему роутеру.
- 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.
Дома, используя VPN
VPN - это зашифрованный туннель между двумя компьютерами. На практике это делает все "как если бы" вы были напрямую, локально, подключены к своему серверному компьютеру, но на самом деле откуда-то еще в Интернете. Это позволяет вам по-прежнему разместить сервер у себя дома, обходя возможные ограничения вашего интернет-провайдера. Смотрите также проект Internet Cube и 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.
На удалённом сервере (VPS или выделенный)
Вы можете арендовать виртуальный частный сервер (VPS) или выделенную машину у ассоциации или коммерческие облачные провайдеры.
- 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.
Суммарно
| 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 | |