О студии Обо мне Услуги Портфолио Магазин FAQ Связаться
Сайты · версия 1.0.0

NETHERFALL — сайт Minecraft-сервера с донат-магазином

Тёмный фон, портал и оранжево-жёлтое свечение задают огненную тему Незера для PvP и боссов. Внутри — магазин, админ-панель и выдача покупок через RCON.

9 900 ₽
Спросить в Telegram

Онлайн-оплата скоро откроется. Чтобы купить сейчас, напишите нам.

Описание

Для какого проекта

NETHERFALL оформлен как путь к порталу в Незер: тёмная основа, лава и оранжево-жёлтое свечение. Дизайн подойдёт серверу, который делает ставку на PvP, боссов и добычу в опасных локациях.

Главные преимущества

  • Образ Незера. Портальная тема проходит через главную и страницы магазина.
  • Рабочая основа. В комплект входят сайт, backend, админ-панель и база данных.
  • Информация о сервере. Онлайн, число игроков, версия и задержка доступны на главной.
  • Самостоятельная настройка. Товары, страницы и изображения редактируются в панели.
  • Подтверждение платежа. Статус заказа меняется по уведомлению платёжной системы.
  • Очередь выдачи. Команды выполняются автоматически, сбои повторяются по расписанию.
  • Контроль из панели. Администратор видит историю и может повторить неудачную задачу.

Что на сайте

Главная включает название и описание сервера, 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, создаваемую при запуске.