Files
2026-10-02 14:49:22 -05:00

27 lines
786 B
YAML

services:
proposal-bot:
build:
context: .
image: proposal-bot:latest
container_name: proposal-bot
restart: unless-stopped
ports:
- "${PROPOSAL_BOT_PORT:-4181}:4181"
env_file:
- path: .env
required: false
environment:
HOST: 0.0.0.0
PORT: 4181
PROPOSAL_BOT_AUTH_REQUIRED: "true"
PROPOSAL_BOT_PROJECT_IMAGES_DIR: "/app/Project Images"
PROPOSAL_BOT_DATA_DIR: "/app/data"
volumes:
- type: bind
source: ${PROPOSAL_BOT_DATA_HOST_PATH:?Set PROPOSAL_BOT_DATA_HOST_PATH in .env}
target: /app/data
- type: bind
source: ${PROPOSAL_BOT_PROJECT_IMAGES_HOST_PATH:?Set PROPOSAL_BOT_PROJECT_IMAGES_HOST_PATH in .env}
target: /app/Project Images
read_only: true