This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Donate Shop Lite — простой магазин привилегий для сервера Minecraft 1.0.0

Donate Shop Lite — простой магазин привилегий для сервера Minecraft

Бесплатный сайт, на котором игроки покупают привилегии, а сервер выдаёт их сам. Ничего лишнего: ни валюты, ни категорий, ни баннеров. Поставил, прописал команды, получаешь донат.

Как это работает
1. Игрок выбирает привилегию, вводит ник и email.
2. Оплачивает через ЮKassa или FreeKassa.
3. Сайт сам отправляет команды на сервер через RCON (например, lp user {player} parent add vip).
4. Если сервер был выключен, выдача повторяется, пока не получится.

Возможности
  • Список привилегий карточками: название, пункты, цена в рублях
  • Адаптивный сайт: нормально выглядит на телефоне и на компьютере
  • Админка: добавить, изменить, скрыть и удалить привилегию, список заказов, кнопка «Выдать ещё раз»
  • Настройки в админке: название, IP сервера, цвет, RCON с кнопкой проверки, ключи оплаты
  • Тестовый режим: можно проверить весь путь покупки без реальных денег
  • Защита: пароли хранятся хэшем, защита от CSRF, ограничение частоты запросов, подпись вебхуков проверяется, сумма платежа сверяется с заказом

Требования
  • Node.js 22.13 или новее
  • Сторонние библиотеки не нужны
  • Включённый RCON на сервере (enable-rcon=true в server.properties)
  • Плагин прав на сервере, если выдаёте привилегии (например, LuckPerms)

Установка
1. Скачайте архив и распакуйте.
2. Запустите: node server.js (на Windows можно start.bat).
3. Откройте http://localhost:3000/admin, логин и пароль напечатаны в консоли при первом запуске.
4. В «Настройках» укажите RCON и нажмите «Проверить RCON».
5. В «Привилегиях» впишите свои команды выдачи.
6. Для настоящей оплаты укажите адрес сайта и ключи платёжки, адреса вебхуков: /api/pay/webhook/yookassa и /api/pay/webhook/freekassa. Нужен публичный адрес с https. Потом снимите галочку «Тестовый режим».

Забыли пароль: node scripts/reset-admin.js НОВЫЙ_ПАРОЛЬ

Чего здесь нет (есть в полной версии)
Полная версия Donate Shop: игровая валюта, категории и товары-наборы, промокоды, баннеры и темы оформления, подарки, сроки привилегий и доплата при повышении, история покупок. Подробности и демо в моём профиле или в Telegram: @NyxaryX

Поддержка: пишите в теме ресурса или в Telegram @NyxaryX.
  • 1-главная-пк.webp
    230.2 КБ · Просмотры: 0
  • 2-покупка.webp
    188.9 КБ · Просмотры: 0
  • 3-главная-телефон.webp
    245.5 КБ · Просмотры: 0
  • 4-админка-привилегии.webp
    163.2 КБ · Просмотры: 0
  • 5-админка-заказы.webp
    153.5 КБ · Просмотры: 0
  • 6-админка-настройки.webp
    86.6 КБ · Просмотры: 0
Автор
EroshkiN
Скачивания
0
Просмотры
1
Первый выпуск
Обновление

Оценки

0.00 звезд Оценок: 0

Другие ресурсы пользователя EroshkiN