services: bot: image: ghcr.io/dibuildo/urfu-daddy:0.0.1 command: ["uv", "run", "--no-dev", "./src/main.py"] restart: always depends_on: - database - redis volumes: - ../logs:/urfu-daddy/logs:rw env_file: - ../.env database: container_name: ${POSTGRES_HOST} image: postgres:15 ports: - 127.0.0.1:${POSTGRES_PORT}:${POSTGRES_PORT} restart: always environment: POSTGRES_USER: ${POSTGRES_USER} POSTGRES_PASSWORD: ${POSTGRES_PASS} 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}