Как написанно в официальном вики:
Для работы лаунчсервера необходим виртуальный (VDS/VPS) или выделенный (Dedicated) сервер на дистрибутиве Linux (Для Windows) , а так же:
Один из актуальных дистрибутивов: Ubuntu 22.04, Debian 11, CentOS 8, ArchLinux и другие
Веб-сервер Nginx для раздачи статического контента
Минимум 300Мб свободной оперативной памяти для работы лаунчсервера
При сборке лаунчсервера из исходников прямо на машине может потребоваться до 1 Гб свободной оперативной памяти для работы Gradle
Опционально:
Веб-сайт, CMS или личный кабинет с поддерживаемым алгоритмом хеширования
База данных MySQL/MariaDB или PostgreSQL
Рекомендации:
Не размещайте сайт на shared хостинге, так как это может привести к проблемам с подключением к базе данных, производительностью и стабильностью работы
Хостинги, предоставляющие VDS/VPS на основе виртуализации OpenVZ не позволяют использовать некоторые программы и нагружать процессор выше определенного уровня длительное время
Старые версии дистрибутивов могут содержать уязвимости или слишком старые версии ПО с большим количеством багов. В таком случае рекомендуется обновиться до последней версии или сменить хостинг провайдера
Так как мы только изучаем, как работать с данным лаунчером то нам достаточно будет VPS/VDS сервера с 1гб озу. Обойдётся он примерно ~200-250руб в мес. При покупке смотрите, чтобы виртуализация была kvm(в случае если мы берём VPS/VDS). Так же желательно иметь доменное имя.
p.s. если мы начинающий проект, то данной машины хватит для создания сайта и лаунчера, ещё и базу данных поднимем. Так сказать 3 в 1)
Так как данный гайд будет описывать установку на ОС Ubuntu 22.04, то именно эту систему мы устанавливаем на наш сервер. А так же предполагается, что у вас уже стоит настроенный веб сайт и имеется база данных
Страница на официальном wiki