1
0
Fork 0
This commit is contained in:
Ilya Mukhortov 2020-07-07 21:54:22 +10:00
parent ead2d2d2b2
commit a8fb156a56
8 changed files with 50 additions and 1 deletions

View File

@ -22,6 +22,8 @@ services:
restart: "always"
networks:
- medicine-network
env_file:
- ../.env
environment:
POSTGRES_USER: "${POSTGRES_USER}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD}"

View File

@ -0,0 +1,13 @@
version: '3'
services:
nginx:
restart: "no"
app:
restart: "no"
tasks:
restart: "no"

View File

@ -7,6 +7,8 @@ services:
image: docker.med-logic.ru/medicine-nginx:latest
container_name: medicine-nginx
restart: "always"
env_file:
- ../.env
volumes:
- medicine-public-data:/app/public:ro
links:
@ -28,6 +30,8 @@ services:
image: docker.med-logic.ru/medicine-app:latest
container_name: medicine-app
restart: "always"
env_file:
- ../.env
environment:
UWSGI_PROCESSES: ${UWSGI_PROCESSES}
UWSGI_THREADS: ${UWSGI_THREADS}
@ -54,6 +58,8 @@ services:
container_name: medicine-tasks
restart: "always"
command: /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord-tasks.conf
env_file:
- ../.env
volumes:
- ./.env:/app/.env
- medicine-public-data:/app/public

14
run
View File

@ -17,4 +17,18 @@ update_thirdparty_apps() {
docker-compose -f docker-compose.thirdparty-apps.yml up -d
}
update_tfoms_patient() {
docker pull docker.med-logic.ru/tfoms-patient:latest
docker-compose -f docker-compose.tfoms-patient.yml stop
docker-compose -f docker-compose.tfoms-patient.yml up -d
}
update_medicine() {
docker pull docker.med-logic.ru/medicine-app:latest
docker pull docker.med-logic.ru/medicine-nginx:latest
docker-compose -f docker-compose.medicine.yml stop
docker-compose -f docker-compose.medicine.yml up -d
}
${COMMAND}

View File

@ -7,6 +7,8 @@ services:
container_name: tfoms-patient
restart: "always"
image: docker.med-logic.ru/tfoms-patient:latest
env_file:
- ../.env
environment:
- SENTRY_SITE=${SENTRY_SITE}
- SQLALCHEMY_DATABASE_URI=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@postgres-host/tfoms_patient

View File

@ -0,0 +1,12 @@
version: '3'
services:
pgadmin:
restart: "no"
filebrowser:
restart: "no"
flower:
restart: "no"

View File

@ -53,7 +53,7 @@ services:
--max_tasks=500
build:
context: ./
dockerfile: ./Dockerfiles/Dockerfile-flower
dockerfile: ./Dockerfile-flower
external_links:
- "redis:redis-host"
networks: