diff --git a/docker-compose.yml b/docker-compose.yml index 1ea00da2..88619106 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -34,8 +34,18 @@ services: environment: SMARTMUSIC_DATABASE_URL: postgres://minstrel:minstrel@postgres:5432/minstrel?sslmode=disable SMARTMUSIC_LOG_FORMAT: text + SMARTMUSIC_LIBRARY_SCAN_PATHS: /music + SMARTMUSIC_LIBRARY_SCAN_ON_STARTUP: "true" + SMARTMUSIC_AUTH_ADMIN_USERNAME: admin + # SMARTMUSIC_AUTH_ADMIN_PASSWORD left unset on purpose — bootstrap + # generates one and prints it to stderr on first boot. Watch the logs + # of the minstrel service the first time you bring the stack up. ports: - "4533:4533" + volumes: + # Point ./music at your test library (symlink, bind-mount, whatever). + # Read-only so a buggy scanner can't rewrite your files. + - ./music:/music:ro volumes: minstrel-pgdata: