version: "3.3" services: datatrash: build: . container_name: datatrash volumes: - /var/datatrash/files:/opt/datatrash/files environment: DATABASE_HOST: db DATABASE_USER: datatrash DATABASE_PASS: database_password # UPLOAD_MAX_BYTES: 1073741824 # 1 GiB # BIND_ADDRESS: 0.0.0.0:8000 # FILES_DIR: /opt/datatrash/files # AUTH_PASSWORD: auth_password # NO_AUTH_MAX_TIME: 604800 # NO_AUTH_LARGE_FILE_MAX_TIME: 1800 # NO_AUTH_LARGE_FILE_SIZE: 10485760 ports: - "80:8000" restart: unless-stopped depends_on: - db db: image: postgres container_name: datatrash-db volumes: - /var/datatrash/db:/var/lib/postgresql/data environment: POSTGRES_DB: datatrash POSTGRES_USER: datatrash POSTGRES_PASSWORD: database_password restart: unless-stopped