vault backup: 2025-03-10 15:10:43
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user