60 lines
2.3 KiB
YAML
60 lines
2.3 KiB
YAML
services:
|
|
dupe:
|
|
build: .
|
|
container_name: dupe
|
|
ports:
|
|
- "3005:3001"
|
|
volumes:
|
|
- ./downloads:/app/server/downloads
|
|
- ./cache:/app/server/cache
|
|
- ./rclone:/config/rclone
|
|
restart: unless-stopped
|
|
cap_add:
|
|
- SYS_ADMIN
|
|
security_opt:
|
|
- apparmor:unconfined
|
|
devices:
|
|
- /dev/fuse:/dev/fuse
|
|
# Login credentials for basic auth
|
|
environment:
|
|
USERNAME: ${USERNAME}
|
|
PASSWORD: ${PASSWORD}
|
|
TMDB_API_KEY: ${TMDB_API_KEY}
|
|
TVDB_API_KEY: ${TVDB_API_KEY}
|
|
FANART_TV_API_KEY: ${FANART_TV_API_KEY}
|
|
VIDEO_THUMBNAIL_TIME: ${VIDEO_THUMBNAIL_TIME}
|
|
DEBUG_CPU: ${DEBUG_CPU}
|
|
AUTO_PAUSE_ON_COMPLETE: ${AUTO_PAUSE_ON_COMPLETE}
|
|
DISABLE_MEDIA_PROCESSING: ${DISABLE_MEDIA_PROCESSING}
|
|
WEBDAV_ENABLED: ${WEBDAV_ENABLED}
|
|
WEBDAV_USERNAME: ${WEBDAV_USERNAME}
|
|
WEBDAV_PASSWORD: ${WEBDAV_PASSWORD}
|
|
WEBDAV_PATH: ${WEBDAV_PATH}
|
|
WEBDAV_READONLY: ${WEBDAV_READONLY}
|
|
WEBDAV_INDEX_TTL: ${WEBDAV_INDEX_TTL}
|
|
RCLONE_ENABLED: ${RCLONE_ENABLED}
|
|
RCLONE_CONFIG_PATH: ${RCLONE_CONFIG_PATH}
|
|
RCLONE_MOUNT_DIR: ${RCLONE_MOUNT_DIR}
|
|
RCLONE_REMOTE_NAME: ${RCLONE_REMOTE_NAME}
|
|
RCLONE_REMOTE_PATH: ${RCLONE_REMOTE_PATH}
|
|
RCLONE_POLL_INTERVAL: ${RCLONE_POLL_INTERVAL}
|
|
RCLONE_DIR_CACHE_TIME: ${RCLONE_DIR_CACHE_TIME}
|
|
RCLONE_VFS_CACHE_MODE: ${RCLONE_VFS_CACHE_MODE}
|
|
RCLONE_VFS_CACHE_DIR: ${RCLONE_VFS_CACHE_DIR}
|
|
RCLONE_VFS_CACHE_MAX_SIZE: ${RCLONE_VFS_CACHE_MAX_SIZE}
|
|
RCLONE_VFS_CACHE_MAX_AGE: ${RCLONE_VFS_CACHE_MAX_AGE}
|
|
RCLONE_RC_ENABLED: ${RCLONE_RC_ENABLED}
|
|
RCLONE_RC_ADDR: ${RCLONE_RC_ADDR}
|
|
RCLONE_BUFFER_SIZE: ${RCLONE_BUFFER_SIZE}
|
|
RCLONE_VFS_READ_AHEAD: ${RCLONE_VFS_READ_AHEAD}
|
|
RCLONE_VFS_READ_CHUNK_SIZE: ${RCLONE_VFS_READ_CHUNK_SIZE}
|
|
RCLONE_VFS_READ_CHUNK_SIZE_LIMIT: ${RCLONE_VFS_READ_CHUNK_SIZE_LIMIT}
|
|
RCLONE_DEBUG_MODE_LOG: ${RCLONE_DEBUG_MODE_LOG}
|
|
MEDIA_DEBUG_LOG: ${MEDIA_DEBUG_LOG}
|
|
RCLONE_CACHE_CLEAN_THRESHOLD: ${RCLONE_CACHE_CLEAN_THRESHOLD}
|
|
RCLONE_MIN_FREE_SPACE_GB: ${RCLONE_MIN_FREE_SPACE_GB}
|
|
RCLONE_AUTO_RESTART: ${RCLONE_AUTO_RESTART}
|
|
RCLONE_AUTO_RESTART_MAX_RETRIES: ${RCLONE_AUTO_RESTART_MAX_RETRIES}
|
|
RCLONE_AUTO_RESTART_DELAY_MS: ${RCLONE_AUTO_RESTART_DELAY_MS}
|
|
RCLONE_SETTINGS_PATH: ${RCLONE_SETTINGS_PATH}
|