Files
koodo-reader/docker-compose-secret.yml

23 lines
618 B
YAML

version: "3.8"
# This docker-compose file uses secrets to manage sensitive information like passwords.
services:
koodo-reader:
image: ghcr.io/koodo-reader/koodo-reader:master
container_name: koodo-reader
restart: unless-stopped
ports:
- "80:80"
- "8080:8080"
environment:
- SERVER_USERNAME=${SERVER_USERNAME:-admin}
- SERVER_PASSWORD_FILE=${SERVER_PASSWORD_FILE:-my_secret}
- ENABLE_HTTP_SERVER=false
volumes:
# 使用主机目录(推荐)
- /opt/uploads:/app/uploads
secrets:
- my_secret
secrets:
my_secret:
file: ./my_secret.txt