vault backup: 2025-03-10 15:10:43

This commit is contained in:
sShemet
2025-03-10 15:10:43 +05:00
parent a315078b42
commit 70da280f62
2 changed files with 12 additions and 9 deletions

View File

@@ -90,7 +90,7 @@ DELETE
- Проверка на вопрос “краткого туториала”
Server requirements:
### Требования к конечному серверу:
git
docker+compose
nginx
@@ -99,9 +99,12 @@ certbot && certbox-nginx
nginx can bash
nginx authorized key from master API
nginx sudo NOPASSWD docker (remote cmd exec)
nginx sudo NOPASSWD certbot (remote cmd exec)
Every server directories (nginx 775):
/srv/git — current code (composer install && npm run build)
### Права на каталоги сервера (nginx:nginx 775):
/srv/www — current code (composer install && npm run build)
/srv/docker docker-compose.yml and Dockerfile (copy all from /srv/git without .git)
/srv/clients/client1/.env — client files mount dir (+ `date.timezone` in `php.ini` (`/etc/php/{PHP version}/fpm/php.ini`)
/srv/docker/clients/client1/.env — client files mount dir
/srv/docker/clients/client1/public
/srv/docker/clients/client1/php/add_vars.ini