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

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

Готовый сайт для Minecraft-сервера: главная со статусом, донат-магазин с автовыдачей и админ-панель. Жёсткий красно-чёрный стиль для Lifesteal-проектов: сердца, кланы, рейды, контрастный плакатный шрифт.

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

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

Описание

LAST LIFE — готовый сайт для Minecraft-сервера: главная со статусом сервера, донат-магазин с автовыдачей через RCON и админ-панель для управления без программиста. Оформление: Жёсткий красно-чёрный стиль для Lifesteal-проектов: сердца, кланы, рейды, контрастный плакатный шрифт.

Сайт

  • Главная. Название и описание проекта, IP сервера с кнопкой «Копировать IP», статус сервера в реальном времени (онлайн, число игроков, версия, задержка), кнопки «Играть» и «Магазин», блоки о сервере и его возможностях, мир сервера, инструкция «Как играть», подвал со ссылками.
  • Дополнительные страницы. FAQ, контакты, условия покупки, политика конфиденциальности, возврат средств. Тексты правятся в админ-панели.
  • Адаптивность. Сайт и админ-панель работают на компьютере, планшете и телефоне. Название и IP любой длины подстраиваются под экран.

Донат-магазин

  • Каталог. Привилегии, наборы, внутриигровая валюта, кейсы, косметика. Категории, карточка товара с изображением, описанием, ценой в рублях и сроком действия.
  • Корзина и заказ. Ник игрока, подтверждение заказа, выбор способа оплаты, страница платёжной системы, страница заказа со статусом выдачи.
  • Оплата. ЮKassa и FreeKassa. Платёж подтверждается уведомлением платёжной системы, повторное уведомление не считается новой покупкой.
  • Скидки. Промокоды, скидки на товары, порядок показа товаров.
  • Возвраты. Возврат по заказу из админ-панели; для товаров с командой возврата выполняется обратное действие на сервере.

Автовыдача

  • Выдача командами. После оплаты сервер сам отправляет команды на игровой сервер через RCON.
  • Очередь. История выдач и журнал команд. Если выдача не прошла, она повторяется, а после неудачных попыток остаётся для ручного запуска.
  • Сроки. Привилегии с ограниченным сроком снимаются автоматически, сроки видны в карточке игрока.
  • Ручная выдача. Любой товар можно выдать игроку из админ-панели без оплаты.

Админ-панель

Адрес `/admin`, вход по логину и паролю.

  • Панель управления. Статус сервера, онлайн, доход и заказы за день, конверсия, аптайм, состояние RCON, ошибки выдачи.
  • Сервер. Название, IP, порт, версия, ссылки на Discord и сайт, режим технических работ, источник проверки статуса.
  • Игроки. Список игроков, покупки, активные привилегии и сроки их окончания.
  • Магазин. Товары, цены, категории, промокоды, изображения, команды выдачи.
  • Заказы. Поиск и фильтры, детали оплаты и выдачи, возврат, повторная выдача.
  • RCON-консоль. Статус подключения, история команд, подтверждение опасных команд.
  • Контент. Тексты и кнопки главной, блоки «Что внутри», FAQ, подвал, контакты, юридические тексты, SEO, акцентный цвет.
  • Медиа. Загрузка, замена и обрезка изображений: главная картинка для компьютера и телефона, логотип, favicon, галерея, картинки товаров.
  • Аналитика. Доход, заказы, средний чек, посещения, воронка покупок, топ товаров и игроков, онлайн по времени.
  • Уведомления. О событиях (сервер недоступен, новая покупка, ошибка выдачи) в панели, в Discord и в Telegram.
  • Пользователи и роли. Владелец, администратор, менеджер, редактор, поддержка, наблюдатель. Права каждой роли задаёт владелец.
  • Интеграции и настройки. Платёжные системы, способ выдачи, ключи, смена пароля, двухфакторная защита, состояние системы.
  • Журнал действий. Кто, что, когда и с каким результатом сделал в панели.

Защита

  • Для владельца и администратора обязательна двухфакторная защита (приложение-аутентификатор).
  • Пароль RCON и ключи платёжных систем хранятся в зашифрованном виде.
  • Каждая роль видит только то, что ей разрешено.

Для запуска нужно

  • VPS с Linux (Ubuntu 22.04 или 24.04), хватит 1 ядра и 1 ГБ памяти. Обычный хостинг без Node.js не подойдёт.
  • Node.js 22.13 или новее, nginx, домен с HTTPS.
  • Minecraft-сервер Paper или Spigot с включённым RCON и плагином прав, например LuckPerms.
  • Аккаунт ЮKassa или FreeKassa.
  • База данных встроенная (SQLite), отдельно ставить ничего не нужно.

Что входит

Исходный код сайта, магазина, админ-панели и серверной части, инструкция по установке, файлы для nginx и systemd, резервное копирование и восстановление, скрипт проверки перед запуском.