version: "3.9" services: irc-bot: build: . container_name: irc-bot restart: unless-stopped command: python -m bot.irc_client env_file: .env volumes: - ./config:/app/config - ./logs:/app/logs - ./data:/app/data networks: - botnet portal: build: . container_name: irc-bot-portal restart: unless-stopped command: python -m portal.app env_file: .env ports: - "${PORTAL_PORT:-8080}:8080" volumes: - ./config:/app/config - ./logs:/app/logs - ./data:/app/data networks: - botnet depends_on: - irc-bot networks: botnet: driver: bridge