services: chat-summarizer: build: . container_name: chat-summarizer restart: unless-stopped volumes: - /volume1/docker/chat-summarizer/data:/app/data environment: - TG_API_ID=${TG_API_ID} - TG_API_HASH=${TG_API_HASH} - TG_SESSION_NAME=${TG_SESSION_NAME:-chat_summarizer} - TG_GROUP_IDS=${TG_GROUP_IDS} - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} - ANTHROPIC_BASE_URL=${ANTHROPIC_BASE_URL:-https://www.bytecatcode.org} - SUMMARY_HOUR=${SUMMARY_HOUR:-23} logging: driver: json-file options: max-size: "10m" max-file: "3"