Skip to content

Продвинутая реализация личного кабинета для Minecraft проекта

Notifications You must be signed in to change notification settings

AuroraTeam/ProCabinet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProCabinet

Данный проект предоставляет собой базовый личный кабинет для проектов использующий AuroraLuncher

Установка

Автоматическая установка

Скачиваем репозиторий с помощью команды:

git clone https://github.com/AuroraTeam/ProCabinet.git

После собираем Docker образ и запускаем его с помощью команды:

docker-compose up -d

После этого можно получить доступ к личному кабинету на адресе http://localhost:8080

Для изменения адреса сервера используйте файл .env в корне проекта.

Ручная установка

Первым делом установите нужные зависимости.

npm i

Далее пройдите отдельно настройку и установку frontend и backend.

Привязка к лаунчеру

Для привязки нужно только изменить конфигурацию LaunchServer на:

auth:
{
    type: json
    authUrl: http://ДОМЕН_BACKEND_СЕРВЕРА/aurora/auth
    joinUrl: http://ДОМЕН_BACKEND_СЕРВЕРА/aurora/join
    hasJoinedUrl: http://ДОМЕН_BACKEND_СЕРВЕРА/aurora/hasJoined
    profileUrl: http://ДОМЕН_BACKEND_СЕРВЕРА/aurora/profile
    profilesUrl: http://ДОМЕН_BACKEND_СЕРВЕРА/aurora/profiles
},
injector:
{
    skinDomains: [
        "ДОМЕН_S3_СЕРВЕРА"
    ]
}

About

Продвинутая реализация личного кабинета для Minecraft проекта

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 55.1%
  • JavaScript 40.7%
  • Dockerfile 2.3%
  • HTML 1.2%
  • CSS 0.7%