Files
2026-01-30 15:07:31 -05:00

34 lines
997 B
Markdown

# Audiobookshelf
Deploy Audiobookshelf audiobook and podcast server using Docker Compose.
## Description
Audiobookshelf is a self-hosted audiobook and podcast server with mobile apps, chapter support, and progress tracking.
## Variables
### Required
| Variable | Description |
|----------|-------------|
| `audiobookshelf_libraries` | List of media library mappings with `host_path` and `container_path` |
### Optional
| Variable | Default | Description |
|----------|---------|-------------|
| `audiobookshelf_http_port` | `13378` | Web interface port |
| `audiobookshelf_config_path` | `{{ app_dir }}/config` | Configuration storage |
| `audiobookshelf_metadata_path` | `{{ app_dir }}/metadata` | Metadata cache storage |
| `audiobookshelf_container_version` | `latest` | Audiobookshelf Docker image tag |
## Example
```yaml
- role: patrickj.docker_apps.audiobookshelf
vars:
audiobookshelf_libraries:
- host_path: /storage/audiobooks
container_path: /audiobooks
```