← Все руководства
Audiobookshelf
A self-hosted server for organizing and streaming your audiobook and podcast collection, with native mobile apps for offline listening.
Это руководство составлено на основе официальной документации Audiobookshelf, ссылка на которую есть выше — всегда сверяйте точные названия пакетов/версий там перед запуском этих команд на рабочем сервере, так как версии дистрибутива и проекта со временем меняются.
1Create separate directories
Audiobookshelf requires config, metadata, audiobooks, and podcasts to each be their own directory — never nested inside one another.
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-stoppedKeep /config on local disk — network shares (NAS/CIFS/NFS) can corrupt its SQLite database over time.
3Start the server
docker compose up -d4Finish setup in the browser
The web UI walks you through creating the root admin account on first launch.
open http://localhost:13378