icons
This commit is contained in:
parent
93c4f247ae
commit
416859aa92
@ -40,6 +40,8 @@ deploy-dev:
|
|||||||
DB_HOST: "82.146.35.103"
|
DB_HOST: "82.146.35.103"
|
||||||
RABBIT_HOST: "82.146.35.103"
|
RABBIT_HOST: "82.146.35.103"
|
||||||
FS_HOST: "82.146.35.103"
|
FS_HOST: "82.146.35.103"
|
||||||
|
DB_PASSWORD: "$DB_PASSWORD_DEMO
|
||||||
|
"
|
||||||
DEBUG: "true"
|
DEBUG: "true"
|
||||||
TELEGRAM_TOKEN: "$TELEGRAM_TOKEN_DEMO"
|
TELEGRAM_TOKEN: "$TELEGRAM_TOKEN_DEMO"
|
||||||
|
|
||||||
@ -58,4 +60,5 @@ deploy-prod:
|
|||||||
DB_HOST: "77.246.159.65"
|
DB_HOST: "77.246.159.65"
|
||||||
RABBIT_HOST: "77.246.159.65"
|
RABBIT_HOST: "77.246.159.65"
|
||||||
FS_HOST: "77.246.159.65"
|
FS_HOST: "77.246.159.65"
|
||||||
|
DB_PASSWORD: "$DB_PASSWORD"
|
||||||
TELEGRAM_TOKEN: "$TELEGRAM_TOKEN"
|
TELEGRAM_TOKEN: "$TELEGRAM_TOKEN"
|
||||||
|
@ -7,7 +7,7 @@ services:
|
|||||||
image: local_postgres
|
image: local_postgres
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_USER: postgres
|
POSTGRES_USER: postgres
|
||||||
POSTGRES_PASSWORD: $POSTGRES_PASSWORD
|
POSTGRES_PASSWORD: $DB_PASSWORD
|
||||||
POSTGRES_DB: sprint
|
POSTGRES_DB: sprint
|
||||||
volumes:
|
volumes:
|
||||||
- /sprint-data/postgres-data:/var/lib/postgresql/data
|
- /sprint-data/postgres-data:/var/lib/postgresql/data
|
||||||
@ -42,6 +42,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
DEBUG: $DEBUG
|
||||||
@ -65,6 +66,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
DEBUG: $DEBUG
|
||||||
@ -84,6 +86,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
DEBUG: $DEBUG
|
||||||
@ -102,6 +105,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
DEBUG: $DEBUG
|
||||||
@ -123,6 +127,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
DEBUG: $DEBUG
|
||||||
@ -140,6 +145,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
DEBUG: $DEBUG
|
||||||
@ -165,6 +171,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
DEBUG: $DEBUG
|
||||||
@ -185,6 +192,7 @@ services:
|
|||||||
PORT: 80
|
PORT: 80
|
||||||
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
SOLUTIONS_ROOT_EXTERNAL: "/sprint-data/data/solutions"
|
||||||
DB_HOST: $DB_HOST
|
DB_HOST: $DB_HOST
|
||||||
|
DB_PASSWORD: $DB_PASSWORD
|
||||||
RABBIT_HOST: $RABBIT_HOST
|
RABBIT_HOST: $RABBIT_HOST
|
||||||
FS_HOST: $FS_HOST
|
FS_HOST: $FS_HOST
|
||||||
DEBUG: $DEBUG
|
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