Commit d6701127 authored by Marina Kosolap's avatar Marina Kosolap
Browse files

Add docker-compose.yml

parent fead6d05
Branches
No related merge requests found
Showing with 80 additions and 0 deletions
version: '3.8'
services:
nginx:
image: nginx:alpine
container_name: assistant_nginx
restart: always
ports:
- "80:80"
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf
networks:
- my-network
grafana:
image: grafana/grafana:11.1.0
container_name: assistant_grafana
restart: always
ports:
- "3000:3000"
volumes:
- /var/assistant/grafana:/var/lib/grafana
networks:
- my-network
depends_on:
- db
db:
container_name: assistant_postgres
image: postgres:bookworm
restart: always
environment:
POSTGRES_USER: --
POSTGRES_PASSWORD: --
POSTGRES_DB: --
ports:
- "5432:5432"
volumes:
- /var/assistant/postgresql:/var/lib/postgresql/data
networks:
- my-network
server:
image: andrei1121212/sberlab_assistant:manifest-amd64
container_name: assistant_server
restart: always
ports:
- "8080:8080"
networks:
- my-network
environment:
TIMEZONE: Asia/Novosibirsk
SCHEDULE_TIME: 23:55
PROCESSING_POCKET_SIZE: 100
GITLAB_URL: https://gitlab.sberlab.nsu.ru
GITLAB_TOKEN: --
PLANE_URL: https://tracker.sberlab.nsu.ru
KIMAI_URL: https://kimai.sberlab.nsu.ru
KIMAI_TOKEN: --
BOOKSTACK_URL: https://bookstack.sberlab.nsu.ru
BOOKSTACK_TOKEN: --
BOOKSTACK_SECRET_TOKEN: --
POSTGRES_USER: --
POSTGRES_PASSWORD: --
POSTGRES_HOST: assistant_postgres
POSTGRES_PORT: 5432
POSTGRES_DB: --
RESTAPI_AUTH_KEY: --
RESTAPI_HOST: 0.0.0.0
RESTAPI_PORT: 8080
# Plane tokens are located in src/plane_tokens.json inside the container.
# It can be changed using nano.
networks:
my-network:
driver: bridge
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment