Audiobookshelf

Änderungsstand: 2023-12-30

sudo mkdir -p /home/dockervolumes/audiobookshelf
cd /home/dockervolumes/audiobookshelf && sudo nano docker-compose.yml

Folgendes trage ich ein:

version: "3.7"
services:
  audiobookshelf:
    image: ghcr.io/advplyr/audiobookshelf:latest
    ports:
      - 13378:80
    volumes:
      - /mnt/ssd/sharedfolders/appdata/audiobookshelf/audiobooks:/audiobooks
      - /mnt/ssd/sharedfolders/appdata/audiobookshelf/podcasts:/podcasts
      - /mnt/ssd/sharedfolders/appdata/audiobookshelf/config:/config
      - /mnt/ssd/sharedfolders/appdata/audiobookshelf/metadata:/metadata
    restart: unless-stopped

Strg-x, y, Enter

Quelle: https://www.audiobookshelf.org/docs/#docker-compose-install

Anschließend die „yml“ starten mit:

cd /home/dockervolumes/audiobookshelf && sudo docker compose up -d

Aufruf im Browser: IP-Adresse:13378

Login: root

Passwort: ohne Passwort

Hier empfehle ich, nach dem Login, ein root-Passwort festzulegen und Benutzerkonten anzulegen.

Nach dem Login begrüßt die Weboberfläche. Ein Klick auf Library verschafft eine angenehme Übersicht, als würden Bücher in einem Regal stehen. Es werden auch die Cover automatisch erzeugt.

Hier ein kleiner Auszug meiner Sammlung, die mittlerweile über 100 Audiobooks erfasst.

Einrichten der dazugehörigen Smartphone-App (Android):

  • Playstore öffnen
  • audiobookshelf im Suchfeld eingeben (zusammengeschrieben!)
  • die gleichnamige App installieren (Kreissymbol mit bräunlichen Hintergrund, mit 3 Büchern, die einen Kopfhörer aufhaben)

Erster Login: http://server-IP:13378

Benutzername und Passwort, wie vorhin vergeben. Ich empfehle hierbei einen Benutzerzugang zu verwenden und nicht den root-Zugang.

Kleiner Tipp: Man kann mehrere Bücher hören, ohne diese Beenden zu müssen. Unter „Continue Listening“ sind die Bücher aufgelistet, die mit Hören begonnen und pausiert wurden. „Continue Listening“ erscheint erst, wenn ein Buch beim Hören pausiert wurde.

Mit einem eingerichteten VPN könnte ich nun auch von unterwegs auf die Hörbücher zugreifen. Genügend Datenvolumen vorausgesetzt 🙂

Im „Nginx Reverse Proxy Manager“ muss ich Websockets aktivieren. Ansonsten unbedingt bei DockerHub schauen, was noch eingerichtet werden muss!

Quelle:

https://hub.docker.com/r/advplyr/audiobookshelf

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten