ci: streamline pipeline and add dev deploy actions
Some checks failed
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (pull_request) Has been skipped
CI/CD Pipeline / Quality Gate (pull_request) Failing after 2m47s
CI/CD Pipeline / Build and Push Images (pull_request) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 3m14s
CI/CD Pipeline / Build and Push Images (push) Has been skipped
CI/CD Pipeline / Internal Notify (pull_request) Successful in 1s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
Some checks failed
CI/CD Pipeline / Start Dev Containers in Dokploy (push) Has been skipped
CI/CD Pipeline / Start Dev Containers in Dokploy (pull_request) Has been skipped
CI/CD Pipeline / Quality Gate (pull_request) Failing after 2m47s
CI/CD Pipeline / Build and Push Images (pull_request) Has been skipped
CI/CD Pipeline / Quality Gate (push) Successful in 3m14s
CI/CD Pipeline / Build and Push Images (push) Has been skipped
CI/CD Pipeline / Internal Notify (pull_request) Successful in 1s
CI/CD Pipeline / Internal Notify (push) Successful in 1s
This commit is contained in:
@@ -1,36 +1,46 @@
|
||||
# Docker Compose production example.
|
||||
# Copy to .env.prod and replace CHANGE_ME values.
|
||||
DJANGO_SETTINGS_MODULE=config.settings.production
|
||||
DEBUG=False
|
||||
SECRET_KEY=CHANGE_ME_PROD_SECRET_KEY
|
||||
ALLOWED_HOSTS=example.com,api.example.com
|
||||
# Docker Compose local network defaults.
|
||||
# These values match docker/Dockerfile runtime defaults.
|
||||
DJANGO_SETTINGS_MODULE=settings.dev
|
||||
DEBUG=True
|
||||
SECRET_KEY=django-insecure-development-key-mostovik-2024
|
||||
ALLOWED_HOSTS=*
|
||||
|
||||
POSTGRES_HOST=CHANGE_ME_POSTGRES_HOST
|
||||
POSTGRES_HOST=10.10.0.114
|
||||
POSTGRES_PORT=5432
|
||||
POSTGRES_DB=mostovik
|
||||
POSTGRES_USER=postgres
|
||||
POSTGRES_PASSWORD=CHANGE_ME_POSTGRES_PASSWORD
|
||||
POSTGRES_SSLMODE=require
|
||||
POSTGRES_PASSWORD=postgres
|
||||
POSTGRES_SSLMODE=disable
|
||||
|
||||
REDIS_CACHE_URL=redis://CHANGE_ME_REDIS_HOST:6379/1
|
||||
CELERY_BROKER_URL=redis://CHANGE_ME_REDIS_HOST:6379/0
|
||||
CELERY_RESULT_BACKEND=redis://CHANGE_ME_REDIS_HOST:6379/0
|
||||
REDIS_HOST=10.10.0.110
|
||||
REDIS_CACHE_URL=redis://10.10.0.110:6379/1
|
||||
CELERY_BROKER_URL=redis://10.10.0.110:6379/0
|
||||
CELERY_RESULT_BACKEND=redis://10.10.0.110:6379/0
|
||||
|
||||
PORT=8000
|
||||
GUNICORN_WORKERS=3
|
||||
GUNICORN_WORKERS=4
|
||||
GUNICORN_TIMEOUT=60
|
||||
CELERY_LOG_LEVEL=INFO
|
||||
CELERY_WORKER_CONCURRENCY=4
|
||||
CELERY_WORKER_CONCURRENCY=2
|
||||
|
||||
# Parsers API keys
|
||||
CHECKO_API_KEY=CHANGE_ME_CHECKO_API_KEY
|
||||
ZAKUPKI_TOKEN=CHANGE_ME_ZAKUPKI_TOKEN
|
||||
CHECKO_API_KEY=pRiEnJuD1tclsLCb
|
||||
ZAKUPKI_TOKEN=019c03d7-e1f6-7091-b296-8c88b4c585dd
|
||||
# Optional: comma-separated HTTP(S) proxies for parser tasks
|
||||
# Example: PARSER_PROXIES=http://user:pass@proxy1:8080,http://user:pass@proxy2:8080
|
||||
PARSER_PROXIES=
|
||||
|
||||
# 1 to collect static files during migrate service, 0 to skip
|
||||
COLLECTSTATIC_ON_MIGRATE=1
|
||||
COLLECTSTATIC_ON_MIGRATE=0
|
||||
|
||||
WEB_IMAGE=registry.example.com/mostovik/web:latest
|
||||
CELERY_IMAGE=registry.example.com/mostovik/celery:latest
|
||||
BACKUP_ENCRYPTION_KEY=a2tra2tra2tra2tra2tra2tra2tra2tra2tra2s
|
||||
BACKUP_KEY_ID=default
|
||||
BACKUP_EXPORT_DIRECTORY=/app/media/backups
|
||||
|
||||
STATE_CORP_EXCHANGE_URL=
|
||||
STATE_CORP_EXCHANGE_TOKEN=
|
||||
STATE_CORP_EXCHANGE_KEY_ID=state-corp-shared-token
|
||||
STATE_CORP_EXCHANGE_TIMEOUT_SECONDS=60
|
||||
|
||||
WEB_IMAGE=10.10.0.50/avm/mostovik-backend-web:dev
|
||||
CELERY_IMAGE=10.10.0.50/avm/mostovik-backend-celery:dev
|
||||
|
||||
Reference in New Issue
Block a user