Skip to content

Team-Base64/edu-crm-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Инфраструктурные настройки сервиса

Deploy NGINX Deploy Docker Compose Deploy Postgres

Репозиторий разделен на 3 части:

Особенности

Данная ветка служит для ручного управления сервером через GitHub Actions. В workflow Server Control доступны следующие команды:

  • enable - запуск nginx и docker compose
  • disable - остановка nginx и docker compose
  • restart - перезапуск nginx и docker compose с сохранением содержимого присоединяемых volumes
  • update envs and confs (NO DB) - обновление параметров из GitHub Secrets и Vars на сервере (из данного репозитория) без тех, что относятся к базе данных
  • update DB envs and confs - обновление параметров из GitHub Secrets и Vars на сервере (из данного репозитория) для базе данных (данные перезаписываются, но бд не падает)

Releases

No releases published

Packages