SHA256
2.7 KiB
2.7 KiB
Production-серверы SHiNE
Короткий ответ
По текущим данным репозитория у SHiNE описаны два production-контура:
player@shineup.me- домен
shineup.me - IP
178.208.64.62
и
player@193.8.215.70- домен
server2.shineup.me - IP
193.8.215.70
1. Основной production-хост
- SSH:
player@shineup.me - домен:
shineup.me - IP:
178.208.64.62 - пользователь:
player - базовый путь:
/home/player
Основные каталоги:
- проект SHiNE:
/home/player/SHiNE - серверный jar:
/home/player/SHiNE/shine-server/shine-server.jar - UI:
/home/player/SHiNE/shine-ui - данные:
/home/player/SHiNE/shine-server/data/ - логи:
/home/player/SHiNE/shine-server/logs/app.log
Сервисы:
shine-server.servicecaddy.service
Caddy:
- активный конфиг:
/etc/caddy/Caddyfile - UI root:
/home/player/SHiNE/shine-ui /wsпроксируется на127.0.0.1:7070
Deploy:
./gradlew deployServerProduction./gradlew deployUIProduction
Правило:
- любые изменения на
shineup.meделать только после отдельного подтверждения пользователя.
2. Второй production-сервер
- SSH:
player@193.8.215.70 - домен:
server2.shineup.me - IP:
193.8.215.70 - пользователь:
player - базовый путь:
/home/player
Роль:
- второй production-контур SHiNE;
- использовать как production-сервер, несмотря на исторические имена deploy-задач
deployServerTest2/deployUITest2.
Основные каталоги:
- проект SHiNE:
/home/player/SHiNE - серверный jar:
/home/player/SHiNE/shine-server/shine-server.jar - UI:
/home/player/SHiNE/shine-ui - данные:
/home/player/SHiNE/shine-server/data/ - логи:
/home/player/SHiNE/shine-server/logs/app.log
3. Связанные публичные production-публикации на том же хосте
На этом же production-хосте есть отдельная публикация для shine_payments:
- каталог:
/home/player/sites/test-solana-tickets.shineup.me - домены:
https://test-solana-tickets.shineup.mehttps://test-solana-tickets.shiningpeople.ru
Это не второй production-хост SHiNE, а отдельный сайт на том же сервере.
4. Какие серверы не считать production
Не production:
t1.shineup.met2.shineup.met3.shineup.met4.shineup.me