diff --git a/.env.example b/.env.example index 0f3d5f0a..47eb9f70 100644 --- a/.env.example +++ b/.env.example @@ -1,7 +1,11 @@ # Useful config options + +# Library root can either be an absolute path or a relative path to your docker-compose.yml file. LIBRARY_ROOT=./video CACHE_ROOT=/tmp/kyoo_cache LIBRARY_LANGUAGES=en +# Hardware transcoding (equivalent of --profile docker compose option). +# COMPOSE_PROFILES= # vaapi or qsv or nvidia # A pattern (regex) to ignore video files. LIBRARY_IGNORE_PATTERN=.*/[dD]ownloads?/.* diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 65607171..4e08f835 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -16,7 +16,7 @@ x-transcoder: &transcoder-base - ./.env volumes: - ./transcoder:/app - - ${LIBRARY_ROOT}:/video + - ${LIBRARY_ROOT}:/video:ro - ${CACHE_ROOT}:/cache - metadata:/metadata @@ -70,7 +70,7 @@ services: environment: - KYOO_URL=${KYOO_URL:-http://back:5000} volumes: - - ${LIBRARY_ROOT}:/video + - ${LIBRARY_ROOT}:/video:ro transcoder: <<: *transcoder-base diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index d85edf73..01ae4005 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -10,7 +10,7 @@ x-transcoder: &transcoder-base env_file: - ./.env volumes: - - ${LIBRARY_ROOT}:/video + - ${LIBRARY_ROOT}:/video:ro - ${CACHE_ROOT}:/cache - metadata:/metadata @@ -47,7 +47,7 @@ services: environment: - KYOO_URL=${KYOO_URL:-http://back:5000} volumes: - - ${LIBRARY_ROOT}:/video + - ${LIBRARY_ROOT}:/video:ro transcoder: <<: *transcoder-base diff --git a/docker-compose.yml b/docker-compose.yml index d85f42c0..e3fc9ee5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ x-transcoder: &transcoder-base env_file: - ./.env volumes: - - ${LIBRARY_ROOT}:/video + - ${LIBRARY_ROOT}:/video:ro - ${CACHE_ROOT}:/cache - metadata:/metadata @@ -46,7 +46,7 @@ services: environment: - KYOO_URL=${KYOO_URL:-http://back:5000} volumes: - - ${LIBRARY_ROOT}:/video + - ${LIBRARY_ROOT}:/video:ro transcoder: <<: *transcoder-base