SHiNE-server/Dev_Docs/deploy/servers/93.170.12.154_rapsberry.md

1.3 KiB

Сервер 93.170.12.154 — test.shineup.me

  • Пользователь: player
  • Каталог SHiNE: /home/player/SHiNE
  • Домен: test.shineup.me
  • UI публикация для Caddy: /home/player/SHiNE/shine-ui
  • Сервер: /home/player/SHiNE/shine-server/shine-server.jar
  • Данные: /home/player/SHiNE/shine-server/data/
    • shine.sqlite
    • *.bch
  • Логи сервера: /home/player/SHiNE/shine-server/logs/app.log

Сервисы

  • shine-server.service (systemd)
  • caddy.service (systemd)

Статус

  • Резервный тестовый сервер для SHiNE.
  • Источник данных для тестовой БД: production shineup.me.
  • Пока не использовать для обычного deploy.
  • Основной прод-сервер: shineup.me (185.229.109.118).

Caddy

  • Конфиг: /etc/caddy/Caddyfile
  • Настройки:
    • no-store/no-cache заголовки;
    • try_files {path} /index.html (SPA fallback);
    • reverse_proxy /ws* -> 127.0.0.1:7070;
    • целевой сайт: test.shineup.me.

Deploy

  • Резервные задачи:
    • ./gradlew deployServerTest
    • ./gradlew deployUITest
  • Эти задачи пока не использовать без отдельной причины.