mirror of
https://github.com/Dodelidoo-Labs/sonobarr.git
synced 2025-12-29 00:48:05 -05:00
### Added - Per-user LastFM discovery to surface personal recommendations. - Example container compose manifest to simplify quickstart. ### Changed - Settings persistence now performs atomic writes and enforces restrictive file permissions to protect stored API keys and admin credentials. - Quickstart and deployment guidance clarifies owning the working directory (container UID/GID), suggests setting ownership, and recommends attaching to an external reverse-proxy network rather than publishing ports. ### Security - Hardened config storage to minimize secret exposure on shared hosts.
17 lines
562 B
YAML
17 lines
562 B
YAML
services:
|
|
sonobarr:
|
|
image: ghcr.io/dodelidoo-labs/sonobarr:latest # pin to ghcr.io/dodelidoo-labs/sonobarr:0.7.0 for a specific release
|
|
container_name: sonobarr
|
|
env_file:
|
|
- .env
|
|
volumes:
|
|
- ./config:/sonobarr/config
|
|
- /etc/localtime:/etc/localtime:ro
|
|
ports:
|
|
- "5000:5000"
|
|
restart: unless-stopped
|
|
|
|
# Need to attach Sonobarr to an external reverse-proxy network instead of
|
|
# publishing port 5000? Remove the `ports:` section above and add a `networks:`
|
|
# stanza that matches your proxy. See the README for details.
|