This repository has been archived on 2025-09-07. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
MouseyBot/Docker/docker-compose.yaml

38 lines
811 B
YAML

services:
bot:
build:
context: ..
dockerfile: Docker/Dockerfile
command: sh -c "python -m Mousey to_update_telegram_profile"
container_name: mousey_bot
restart: always
depends_on:
- redis
- database
redis:
image: redis:latest
command:
- redis-server
container_name: ${REDIS_HOST}
restart: on-failure
ports:
- ${REDIS_PORT}:${REDIS_PORT}
environment:
- REDIS_HOST=${REDIS_HOST}
- REDIS_PORT=${REDIS_PORT}
database:
image: postgres:15
container_name: ${POSTGRES_HOST}
ports:
- ${POSTGRES_PORT}:${POSTGRES_PORT}
restart: on-failure
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
volumes:
pgdata: