move secrets to env through cicd
This commit is contained in:
@@ -5,6 +5,15 @@ services:
|
||||
container_name: MAIA_API
|
||||
restart: unless-stopped
|
||||
command: uvicorn main:app --host 0.0.0.0 --port 8000
|
||||
environment:
|
||||
DB_HOST: ${DB_HOST}
|
||||
DB_USER: ${DB_USER}
|
||||
DB_NAME: ${DB_NAME}
|
||||
DB_PASSWORD: ${DB_PASSWORD}
|
||||
REDIS_URL: ${REDIS_URL}
|
||||
PEPPER: ${PEPPER}
|
||||
JWT_SECRET_KEY: ${JWT_SECRET_KEY}
|
||||
GOOGLE_API_KEY: $GOOGLE_API_KEY}
|
||||
expose:
|
||||
- "8000"
|
||||
depends_on:
|
||||
@@ -12,8 +21,6 @@ services:
|
||||
- redis
|
||||
networks:
|
||||
- default
|
||||
env_file:
|
||||
- ./.env.deploy
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.maia.rule=Host(`maia.depaoli.id.au`)"
|
||||
@@ -29,6 +36,15 @@ services:
|
||||
container_name: MAIA_Worker
|
||||
restart: unless-stopped
|
||||
command: celery -A core.celery_app worker --loglevel=info
|
||||
environment:
|
||||
DB_HOST: ${DB_HOST}
|
||||
DB_USER: ${DB_USER}
|
||||
DB_NAME: ${DB_NAME}
|
||||
DB_PASSWORD: ${DB_PASSWORD}
|
||||
REDIS_URL: ${REDIS_URL}
|
||||
PEPPER: ${PEPPER}
|
||||
JWT_SECRET_KEY: ${JWT_SECRET_KEY}
|
||||
GOOGLE_API_KEY: $GOOGLE_API_KEY}
|
||||
depends_on:
|
||||
- db
|
||||
- redis
|
||||
|
||||
Reference in New Issue
Block a user