Foundry VTT Способы размещения и возможные решения проблем

Итак вы стали счастливым обладателем FoundryVTT и не знаете где лучше его разместить чтобы к вам могли подключаться игроки. Давайте посмотрим варианты.

Начнем с официальных рекомендаций на сайте https://foundryvtt.com/article/hosting/ и пройдемся по реализации и тому какие могут быть проблемы. Там где это возможно закину ссылки на решения.

Foundry VTT Способы размещения и возможные решения проблем

Всего вариантов у нас 3

  • Самостоятельное размещение
  • Облачный хостинг
  • Партнерский хостинг

1. Самостоятельное размещение:

Плюсы:

  • Используется компьютер, который у вас уже есть, поэтому он экономически эффективен.
  • Очень мало настроек на компьютере, на котором оно размещено: как только приложение установлено или распаковано, вы просто запускаете его.
  • Содержимое хранится на вашем локальном жестком диске, что дает вам легкий доступ ко всем данным вашего мира

Минусы:

  • Foundry доступна вашим игрокам только во время работы приложения — если вы закроете его, чтобы вернуть некоторые системные ресурсы, ваш мир станет недоступен.
  • Если ваши игроки не находятся в той же локальной сети, что и вы, может потребоваться некоторая настройка для обеспечения подключения. Это делается посредством переадресации портов или другой конфигурации сети.
  • Если игроки подключаются через Интернет, у них могут возникнуть проблемы в зависимости от скорости вашего интернета, особенно если в вашем мире много мультимедийного контента.

Возможные проблемы и их решение:

Как известно для того чтобы игроки подключились – нужно прислать им ссылку. И если вы находитесь в одной локальной сети – с этим нет проблем. Но если вам нужно подключить игроков через интернет – чаще всего вы увидите, что подключение не доступно.

Foundry VTT Способы размещения и возможные решения проблем

Скорее всего у вас «серый IP» или не прокинуты порты в роутере.

По этой ссылке есть прекрасная инструкция о том как понять какой у вас IP и как настроить проброс портов

Чаще всего услугу «белый IP» Можно приобрести у вашего провайдера.

Если мы не готовы биться с провайдером но хочется водить игры – есть еще пара вариантов:

Использовать Ngrok

Или использование PlayIt

Так же можно использовать различные Hamachi, Radmin, Zerotier и другие VPN решения для создания виртуальной сети через которую игроки будут подключаться к вам.

2. Облачный хостинг

Но, можно использовать облачный хостинг (я использую этот вариант):

Плюсы:

  • Мир может быть всегда онлайн, если вы оставите сервер включенным — игроки могут подключаться между сеансами, чтобы редактировать своих персонажей, и между сеансами легче проводить специальные встречи.
  • Не требует настройки локальной сети. Если ваши игроки могут выходить в Интернет, они смогут подключиться к вашему серверу.
  • Использует преимущества крупных магистральных соединений хостинг-провайдеров, что, возможно, устраняет проблемы, связанные с пропускной способностью Интернета.

Минусы:

  • Требуется веб-сервер, настроенный для обслуживания приложения Foundry, что обычно требует платы.
  • Первоначальная настройка приложения сложнее, чем самостоятельный хостинг.
  • Хранилище необходимо планировать заранее — большинство веб-хостов имеют ограниченное пространство для хранения или взимают плату в зависимости от количества хранящихся статических ресурсов (карт, токенов, музыки).

Для варианта с облачным хостингом может потребовать технические знания или друг с опытом работы с linux Системами.

Для установки можно использовать вот этот скрипт

Однако, сам скрипт не совершенен. И перед его запуском нужно не забыть накатить wget и caddy, и добавить в сам скрипт ссылку на установку. иначе скрипт будет выдавать ошибку.

Если среди вас есть кто-то достаточно компетентный – напишите мне я знаю как его можно сделать супер юзерфрендли, но моих навыков для этого не достаточно(

Что по хостингу??

Если вы в России и ваши игроки в России – вам может подойти вот такой хостинг. Тариф Старт/Разгон будут вполне достатончыми.

Foundry VTT Способы размещения и возможные решения проблем

Если вы или ваши игроки за границей – то можно использовать вот такой (плюс поднять на нем же для себя и друзей VPN). Можно оплачивать из РФ, по подойдут тарифы за 5 и 8 евро.

3. Партнерский хостинг

.Воспользуйтесь одним из хостингов партнеров

Плюсы

  • Как и облачный хостинг, серверы, размещенные у партнеров, всегда подключены к сети и обычно имеют более быстрое подключение к Интернету, чем домашнее соединение.
  • Упрощенная настройка сервера — хостинг-партнер берет на себя тяжелую работу по подключению сервера к сети и поддержанию его в рабочем состоянии.
  • Хосты-партнеры обычно предлагают фиксированные тарифы на выделенные серверы, а поставщики облачного хостинга обычно предлагают условия оплаты по мере использования своих услуг.

Минусы

  • Хосты-партнеры предлагают более ограниченную гибкость при настройке сервера — на базовом сервере возможности настройки ограничены.
  • В обмен на дополнительные функции хостинг-партнеры могут взимать больше за то, что вы получаете, чем если бы вы обращались напрямую к провайдеру облачного хостинга и настраивали его самостоятельно.
  • Нельзя оплатить из РФ

Foundry Партнерится с несколькими серверными площадками. Обычная плата начинается от 5 долларов в месяц. Чаще всего данные модулей не занимают место, но само место для миров ограничено. Зато для запуска не требуется никакая подготовка.

Вот список площадок

На этом краткий курс закончен.

Если знаете еще какие-то способы настройки или более дешевые хостинги - напишите, и я дополню статью

Если вдруг есть вопросы - пишите в комментарии или личку - постараюсь по мочь!

77
3 комментария

Как впарить хостинг лохам

1
Ответить

Так, селфхост никто не отменял =)

1
Ответить

Хощу со своего пк уже три с лишним года, или четыре даже, ноль проблем. Современные версии уже и не едят столько ресурсов, чтобы было затратно её в фоне держать

1
Ответить