diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a741e54..d70a82d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -34,6 +34,9 @@ jobs: passphrase: ${{ secrets.SSH_PASSPHRASE }} script: | cd better-together + echo GMAIL_API_CLIENT_ID=${{ secrets.GMAIL_API_CLIENT_ID }} > .env + echo GMAIL_API_CLIENT_SECRET=${{ secrets.GMAIL_API_CLIENT_SECRET }} >> .env + echo GMAIL_API_REFRESH_TOKEN=${{ secrets.GMAIL_API_REFRESH_TOKEN }} >> .env sudo docker compose -f docker-compose.production.yml pull sudo docker compose -f docker-compose.production.yml down sudo docker compose -f docker-compose.production.yml up -d diff --git a/infra_bt/.env.example b/infra_bt/.env.example index d14ec7d..58127a5 100644 --- a/infra_bt/.env.example +++ b/infra_bt/.env.example @@ -9,4 +9,9 @@ DB_PORT=5432 # порт на котором postgre принимает соед SECRET_KEY='django-insecure' # секретный ключ для Django DEBUG=False # флаг, активирующий/деактивирующий дебаг-режим ALLOWED_HOSTS=80.87.109.180,127.0.0.1,localhost,better-together.acceleratorpracticum.ru + PYTHON_VERSION_BUILD=python:3.10.6-alpine3.16 # версия Python при билде образа + +GMAIL_API_CLIENT_ID='' # Авторизационные данные для работы django-gmail-api-backend +GMAIL_API_CLIENT_SECRET='' # Авторизационные данные для работы django-gmail-api-backend +GMAIL_API_REFRESH_TOKEN='' # Авторизационные данные для работы django-gmail-api-backend diff --git a/infra_bt/nginx.conf b/infra_bt/nginx.conf index f29f83e..bb1c4a5 100644 --- a/infra_bt/nginx.conf +++ b/infra_bt/nginx.conf @@ -23,15 +23,8 @@ server { } location / { - try_files $uri $uri/ =404; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; + if (!-e $request_filename){ + rewrite ^(.*)$ /index.html break; + } } - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /var/html/frontend/; - } - }