Тёмный фон, портал и оранжево-жёлтое свечение задают огненную тему Незера для PvP и боссов. Внутри — магазин, админ-панель и выдача покупок через RCON.
Онлайн-оплата скоро откроется. Чтобы купить сейчас, напишите нам.
NETHERFALL оформлен как путь к порталу в Незер: тёмная основа, лава и оранжево-жёлтое свечение. Дизайн подойдёт серверу, который делает ставку на PvP, боссов и добычу в опасных локациях.
Главная включает название и описание сервера, IP, состояние соединения, кнопки подключения, блоки о проекте и инструкцию для игроков. Магазин подходит для привилегий, наборов, валюты, кейсов и косметики: у товара есть описание, цена, срок и кнопки покупки или добавления в корзину. Игрок проходит оформление и проверяет статус заказа на отдельной странице. Также есть FAQ, контакты, условия покупки, политика конфиденциальности и раздел о возвратах.
Игрок указывает ник и подтверждает заказ, затем выбирает ЮKassa или FreeKassa. После подтверждения платежа система ставит товар в очередь и показывает статус заказа. Backend отправляет команды Minecraft через RCON; при ошибке повторяет попытки, а после неудачных повторов оставляет задачу для ручного запуска. Возврат обрабатывается по заказу; для товаров с настроенной командой возврата можно выполнить обратное действие.
В панели собраны сведения о сервере и игроках, магазин, заказы, привилегии, автовыдача, RCON-консоль, редакторы контента и медиа, аналитика, уведомления, пользователи, роли, интеграции, настройки и журнал действий. Роли: владелец, администратор, менеджер, редактор, поддержка и наблюдатель; права задаёт владелец. Для владельца и администратора требуется двухфакторная защита через приложение-аутентификатор.
Сайт проверяет платёжные уведомления и не обрабатывает повторное событие как новую покупку. Пароль RCON хранится зашифрованным, командами можно управлять только через backend. Данные проекта изолированы в его установке и базе SQLite.
Нужны VPS с Linux, Node.js версии 22.13 или новее, домен и DNS-доступ, Minecraft-сервер Paper или Spigot с включённым RCON и плагин прав, например LuckPerms. Для приёма платежей понадобится аккаунт ЮKassa или FreeKassa. Приложены инструкция, образцы конфигурации и файлы запуска для nginx и systemd. Резервное копирование и восстановление выполняются готовыми скриптами.
Исходный код сайта, магазина, backend и админ-панели; инструкцию по установке и настройке; скрипты проверки, резервного копирования и восстановления; пример конфигурации; файлы деплоя для nginx и systemd; базу SQLite, создаваемую при запуске.