Перейти к основному содержимому

Choose your selfhosting method and providers

Вы можете разместить его у себя дома (на небольшом компьютере) или на удаленном сервере. У каждого решения есть свои плюсы и минусы:

Дома, например, на плате ARM или старом компьютере

Вы можете запустить YunoHost у себя дома с помощью платы ARM или переоборудованного обычного компьютера, подключенного к вашему домашнему роутеру.

Дома, используя VPN

VPN - это зашифрованный туннель между двумя компьютерами. На практике это делает все "как если бы" вы были напрямую, локально, подключены к своему серверному компьютеру, но на самом деле откуда-то еще в Интернете. Это позволяет вам по-прежнему разместить сервер у себя дома, обходя возможные ограничения вашего интернет-провайдера. Смотрите также проект Internet Cube и FFDN.

  • Плюсы : у вас будет физический контроль над машиной, а VPN скрывает ваш трафик от вашего интернет-провайдера и позволяет вам обойти его ограничения;
  • Минусы : вам придется оплатить ежемесячную подписку на VPN.

На удалённом сервере (VPS или выделенный)

Вы можете арендовать виртуальный частный сервер (VPS) или выделенную машину у ассоциации или коммерческие облачные провайдеры.

  • Плюсы : ваш сервер и его подключение к Интернету будут быстрыми;
  • Минусы : вам придется платить ежемесячно за сервер и у вас не будет физического контроля над вашим сервером.

Суммарно

At home
(e.g. ARM board, old computer)
At home
behind a VPN
On a remote server
(VPS or dedicated)
Hardware costAbout 50€
(e.g. a Raspberry Pi)
None
Monthly costNegligible
(electricity)
Around 5€
(VPN)
Starting at ~3€
(VPS)
Physical controlof the machineYesYesNo
Manual port routing requiredYesNoNo
Possible ISP limitationsYes
(see here)
Bypassed by VPNTypically no
CPUTypically ~1 GHz~2 GHz
(Digital Ocean droplet)
RAMTypically 500 Mb or 1 GbRelated to server cost
Internet connectivityDepends on home connectivityTypically pretty good