Skip to content

Modern wiki for R2 Online based on its own database with a user-friendly interface and advanced functionality

Notifications You must be signed in to change notification settings

Aksel911/R2-HTML-DB

Repository files navigation

R2-HTML-DB 🎮

GitHub last commit GitHub stars GitHub forks

Созданно Victor Pavlov | R2Genius

Современная вики для R2 Online по собственной базе данных с удобным интерфейсом и расширенным функционалом

🌟 Основные функции

🎨 Адаптивный дизайн

Поддержка светлой и темной темы для комфортного использования:

Скриншоты тем

Светлая тема

Light Mode

Темная тема

Dark Mode

📱 Удобная навигация

Интуитивное скролл-меню для быстрого доступа к нужным разделам: Скролл-меню

🔍 Расширенный поиск

Мощная система поиска по собственной базе данных монстров, предметов, продавцов и прочего: Поиск

💎 Основные разделы

⚔️ Экипировка

  • Доспехи Доспехи
  • Оружие Оружие

👾 Бестиарий

Подробная информация о монстрах и NPC с анимированными моделями: Монстры/NPC

🛠️ Системы крафта

  • Крафт свитками Крафт свитками
  • Обычный крафт Крафт

📦 Прочие предметы

Etc

Пример .env конфиг-файла

DB_DRIVER={ODBC Driver 17 for SQL Server}
DB_SERVER=localhost
DB_NAME=FNLParm
DB_USER=sa
DB_PASSWORD=pass
GITHUB_URL=https://raw.githubusercontent.com/Aksel911/R2-HTML-DB/main/static/

💡 [Docker FAQ]

Перед началом вам необходимо закинуть вашу базу данных: FNLParm.bak в папку: docker_database, далее использовать .env:

[Docker] Нужный .env конфиг-файл

DB_DRIVER={ODBC Driver 17 for SQL Server}
DB_SERVER=localhost
DB_NAME=FNLParm
DB_USER=sa
DB_PASSWORD=SqlServer2025!
PORT=5000
GITHUB_URL=https://raw.githubusercontent.com/Aksel911/R2-HTML-DB/main/static/

[Docker] Шаги для запуска проекта

  1. Установите Docker и Docker Compose:

    • Linux:
      sudo apt-get update
      sudo apt-get install docker docker-compose
    • Windows / macOS: Скачайте и установите Docker Desktop с официального сайта.
  2. Клонируйте репозиторий:

    git clone https://github.com/Aksel911/R2-HTML-DB.git
    cd R2-HTML-DB
  3. Запустите проект:

    docker-compose up -d
  4. Проверьте статус контейнеров:

    docker ps
  5. Для остановки проекта:

    docker-compose down

Примечание:

  • Проект будет доступен по адресу http://127.0.0.1:5000 после запуска.

🤝 Вклад в проект

Если вы хотите внести свой вклад в развитие проекта:

  1. Создайте форк репозитория
  2. Создайте ветку для своих изменений
  3. Внесите необходимые изменения
  4. Создайте Pull Request

Made with ❤️ for R2 Online community