Files
ansible-collection-docker-apps/roles/navidrome/README.md
T
2026-01-30 15:07:31 -05:00

35 lines
968 B
Markdown

# Navidrome
Deploy Navidrome music streaming server using Docker Compose.
## Description
Navidrome is a modern music server compatible with Subsonic/Airsonic clients, with web interface and mobile app support.
## Variables
### Required
| Variable | Default | Description |
|----------|---------|-------------|
| `navidrome_libraries` | `[]` | List of music library mappings with `host_path` and `container_path` |
### Optional
| Variable | Default | Description |
|----------|---------|-------------|
| `navidrome_http_port` | `4533` | Web interface port |
| `navidrome_data_path` | `{{ app_dir }}/data` | Database and application data storage |
| `navidrome_base_url` | `""` | Base URL if accessing through reverse proxy |
| `navidrome_container_version` | `latest` | Navidrome Docker image tag |
## Example
```yaml
- role: patrickj.docker_apps.navidrome
vars:
navidrome_libraries:
- host_path: /storage/music
container_path: /music
```