Add [redis]: add redis image for docker-compose

This commit is contained in:
Kirill Samoylenkov 2025-10-30 18:24:56 +05:00
parent 2779098b1e
commit 7f3f601aa7

View file

@ -6,6 +6,9 @@ services:
dockerfile: ./docker/Dockerfile dockerfile: ./docker/Dockerfile
command: sh -c "uv run --active --script ./scripts/pybabel.py compile && uv run ./src/main.py" command: sh -c "uv run --active --script ./scripts/pybabel.py compile && uv run ./src/main.py"
restart: always restart: always
depends_on:
- database
- redis
database: database:
container_name: ${POSTGRES_HOST} container_name: ${POSTGRES_HOST}
@ -17,3 +20,15 @@ services:
POSTGRES_USER: ${POSTGRES_USER} POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASS} POSTGRES_PASSWORD: ${POSTGRES_PASS}
POSTGRES_DB: ${POSTGRES_NAME} POSTGRES_DB: ${POSTGRES_NAME}
redis:
container_name: ${REDIS_HOST}
image: redis:8.2.2
command:
- redis-server
restart: always
ports:
- 127.0.0.1:${REDIS_PORT}:${REDIS_PORT}
environment:
REDIS_HOST: ${REDIS_HOST}
REDIS_PORT: ${REDIS_PORT}