MirrorNest
← Todos os guias

Audiobookshelf

A self-hosted server for organizing and streaming your audiobook and podcast collection, with native mobile apps for offline listening.

Destino: Any Docker hostMediaAudioSite oficial ↗Documentação oficial ↗
Este guia foi elaborado a partir da documentação oficial do Audiobookshelf, ligada acima — verifique sempre lá os nomes exatos dos pacotes/versões antes de executar estes comandos num servidor de produção, uma vez que as versões da distribuição e do projeto mudam com o tempo.
  1. 1Create separate directories

    Audiobookshelf requires config, metadata, audiobooks, and podcasts to each be their own directory — never nested inside one another.

  2. 2Write a compose.yaml

    services: audiobookshelf: image: ghcr.io/advplyr/audiobookshelf:latest ports: - "13378:80" volumes: - /path/to/audiobooks:/audiobooks - /path/to/podcasts:/podcasts - /path/to/config:/config - /path/to/metadata:/metadata environment: - TZ=America/Toronto restart: unless-stopped

    Keep /config on local disk — network shares (NAS/CIFS/NFS) can corrupt its SQLite database over time.

  3. 3Start the server

    docker compose up -d
  4. 4Finish setup in the browser

    The web UI walks you through creating the root admin account on first launch.

    open http://localhost:13378