icons
This commit is contained in:
parent
93c4f247ae
commit
416859aa92
@ -40,6 +40,8 @@ deploy-dev:
|
||||
DB_HOST: "82.146.35.103"
|
||||
RABBIT_HOST: "82.146.35.103"
|
||||
FS_HOST: "82.146.35.103"
|
||||
DB_PASSWORD: "$DB_PASSWORD_DEMO
|
||||
"
|
||||
DEBUG: "true"
|
||||
TELEGRAM_TOKEN: "$TELEGRAM_TOKEN_DEMO"
|
||||
|
||||
@ -58,4 +60,5 @@ deploy-prod:
|
||||
DB_HOST: "77.246.159.65"
|
||||
RABBIT_HOST: "77.246.159.65"
|
||||
FS_HOST: "77.246.159.65"
|
||||
DB_PASSWORD: "$DB_PASSWORD"
|
||||
TELEGRAM_TOKEN: "$TELEGRAM_TOKEN"
|
||||
|
@ -7,7 +7,7 @@ services:
|
||||
image: local_postgres
|
||||
environment:
|
||||
POSTGRES_USER: postgres
|
||||
POSTGRES_PASSWORD: $POSTGRES_PASSWORD
|
||||
POSTGRES_PASSWORD: $DB_PASSWORD
|
||||
POSTGRES_DB: sprint
|
||||
volumes:
|
||||
- /sprint-data/postgres-data:/var/lib/postgresql/data
|
||||
@ -42,6 +42,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
@ -65,6 +66,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
@ -84,6 +86,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
@ -102,6 +105,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
@ -123,6 +127,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
@ -140,6 +145,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
@ -165,6 +171,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
@ -185,6 +192,7 @@ services:
|
||||
PORT: 80
|
||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||
DB_HOST: $DB_HOST
|
||||
DB_PASSWORD: $DB_PASSWORD
|
||||
RABBIT_HOST: $RABBIT_HOST
|
||||
FS_HOST: $FS_HOST
|
||||
DEBUG: $DEBUG
|
||||
|
@ -1,36 +0,0 @@
|
||||
version: "3"
|
||||
|
||||
|
||||
services:
|
||||
|
||||
postgres:
|
||||
restart: always
|
||||
build:
|
||||
context: .
|
||||
dockerfile: dockerfiles/postgres/Dockerfile
|
||||
environment:
|
||||
POSTGRES_USER: postgres
|
||||
POSTGRES_PASSWORD: $POSTGRES_PASSWORD
|
||||
POSTGRES_DB: sprint
|
||||
volumes:
|
||||
- /sprint-data/postgres-data:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
storage:
|
||||
restart: always
|
||||
image: mathwave/sprint-repo:sprint
|
||||
command: ./manage.py storage
|
||||
ports:
|
||||
- "5555:5555"
|
||||
volumes:
|
||||
- /sprint-data/data:/usr/src/app/data
|
||||
|
||||
rabbitmq:
|
||||
restart: always
|
||||
build:
|
||||
context: .
|
||||
dockerfile: dockerfiles/rabbitmq/Dockerfile
|
||||
ports:
|
||||
- "15672:15672"
|
||||
- "5672:5672"
|
@ -1,114 +0,0 @@
|
||||
version: "3"
|
||||
|
||||
|
||||
services:
|
||||
|
||||
postgres:
|
||||
restart: always
|
||||
build:
|
||||
context: .
|
||||
dockerfile: dockerfiles/postgres/Dockerfile
|
||||
environment:
|
||||
POSTGRES_USER: postgres
|
||||
POSTGRES_PASSWORD: $POSTGRES_PASSWORD
|
||||
POSTGRES_DB: sprint
|
||||
volumes:
|
||||
- /sprint-data/postgres-data:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
migrations:
|
||||
image: mathwave/sprint-repo:sprint
|
||||
command: ./manage.py migrate
|
||||
depends_on:
|
||||
- postgres
|
||||
|
||||
web:
|
||||
image: mathwave/sprint-repo:sprint
|
||||
restart: always
|
||||
environment:
|
||||
PORT: $PORT
|
||||
HOST: $HOST
|
||||
debug: "false"
|
||||
command: ./manage.py runserver 0.0.0.0:$PORT --noreload
|
||||
ports:
|
||||
- "${PORT}:${PORT}"
|
||||
depends_on:
|
||||
- migrations
|
||||
- rabbitmq
|
||||
- storage
|
||||
|
||||
storage:
|
||||
restart: always
|
||||
image: mathwave/sprint-repo:sprint
|
||||
command: ./manage.py storage
|
||||
ports:
|
||||
- "5555:5555"
|
||||
volumes:
|
||||
- /sprint-data/data:/usr/src/app/data
|
||||
|
||||
bot:
|
||||
image: mathwave/sprint-repo:sprint
|
||||
restart: always
|
||||
environment:
|
||||
HOST: $HOST
|
||||
command: ./manage.py bot
|
||||
depends_on:
|
||||
- web
|
||||
|
||||
loop:
|
||||
image: mathwave/sprint-repo:sprint
|
||||
restart: always
|
||||
environment:
|
||||
HOST: $HOST
|
||||
command: ./manage.py loop
|
||||
depends_on:
|
||||
- web
|
||||
|
||||
rabbitmq:
|
||||
restart: always
|
||||
build:
|
||||
context: .
|
||||
dockerfile: dockerfiles/rabbitmq/Dockerfile
|
||||
ports:
|
||||
- "15672:15672"
|
||||
- "5672:5672"
|
||||
|
||||
worker:
|
||||
restart: always
|
||||
image: mathwave/sprint-repo:sprint
|
||||
privileged: true
|
||||
command: ./manage.py receive
|
||||
environment:
|
||||
SOLUTIONS_ROOT_EXTERNAL: "${SOLUTIONS_ROOT_EXTERNAL}"
|
||||
HOST: $HOST
|
||||
depends_on:
|
||||
- web
|
||||
- rabbitmq
|
||||
- migrations
|
||||
- storage
|
||||
volumes:
|
||||
- /sprint-data/solutions:/usr/src/app/solutions
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
|
||||
apply-languages:
|
||||
image: mathwave/sprint-repo:sprint
|
||||
command: ./manage.py apply_languages
|
||||
depends_on:
|
||||
- migrations
|
||||
- web
|
||||
- postgres
|
||||
|
||||
notify-admin:
|
||||
image: mathwave/sprint-repo:sprint
|
||||
command: ./manage.py success_deploy
|
||||
depends_on:
|
||||
- migrations
|
||||
- web
|
||||
- worker
|
||||
- storage
|
||||
- rabbitmq
|
||||
- bot
|
||||
- postgres
|
||||
- apply-languages
|
||||
- loop
|
Loading…
Reference in New Issue
Block a user