From 77c643bbdb0b7f251ca1bcc8f6726e04e29b75f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Nowacki?= Date: Sat, 18 Jan 2025 22:12:01 +0100 Subject: [PATCH] celery-entrypoint.sh and .env (AWS) fix --- .../app/envs/prod/celery-entrypoint.sh | 6 ++++-- {{cookiecutter.repostory_name}}/devops/tf/main/files/env | 9 +++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/{{cookiecutter.repostory_name}}/app/envs/prod/celery-entrypoint.sh b/{{cookiecutter.repostory_name}}/app/envs/prod/celery-entrypoint.sh index 2b1159d9..2751f977 100755 --- a/{{cookiecutter.repostory_name}}/app/envs/prod/celery-entrypoint.sh +++ b/{{cookiecutter.repostory_name}}/app/envs/prod/celery-entrypoint.sh @@ -25,6 +25,8 @@ tail -f /var/log/celery-*.log & # check celery status periodically to exit if it crashed while true; do - sleep 30 - celery -A {{cookiecutter.django_project_name}} status > /dev/null 2>&1 || exit 1 + sleep 120 + echo "Checking celery status" + celery -A project status -t 30 > /dev/null 2>&1 || exit 1 + echo "Celery status OK" done diff --git a/{{cookiecutter.repostory_name}}/devops/tf/main/files/env b/{{cookiecutter.repostory_name}}/devops/tf/main/files/env index 0c3acc4d..7db263a6 100644 --- a/{{cookiecutter.repostory_name}}/devops/tf/main/files/env +++ b/{{cookiecutter.repostory_name}}/devops/tf/main/files/env @@ -7,6 +7,15 @@ POSTGRES_USER=${database_user} POSTGRES_PASSWORD=${database_password} DATABASE_URL=${database_connection_string} +EMAIL_BACKEND=django.core.mail.backends.filebased.EmailBackend +EMAIL_FILE_PATH=/tmp/email +EMAIL_HOST=smtp.sendgrid.net +EMAIL_PORT=587 +EMAIL_USE_TLS=1 +EMAIL_HOST_USER=apikey +EMAIL_HOST_PASSWORD= +DEFAULT_FROM_EMAIL= + SENTRY_DSN= HTTPS_REDIRECT=n HTTPS_PROXY_HEADER=X_SCHEME