Skip to content

Latest commit

 

History

History
72 lines (58 loc) · 2.5 KB

README.md

File metadata and controls

72 lines (58 loc) · 2.5 KB

EasyCabinet

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

Установка

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

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

git clone https://github.com/AuroraTeam/EasyCabinet.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_СЕРВЕРА"
    ]
}

Для автоматической установки конфигурация LaunchServer немного отличается:

auth:
{
    type: json
    authUrl: http://localhost:8080/api/aurora/auth
    joinUrl: http://localhost:8080/api/aurora/join
    hasJoinedUrl: http://localhost:8080/api/aurora/hasJoined
    profileUrl: http://localhost:8080/api/aurora/profile
    profilesUrl: http://localhost:8080/api/aurora/profiles
},
injector:
{
    skinDomains: [
        "localhost"
    ]
}