Väntar på granskning av communitynHittat ett fel? Hjälp till att rätta det
Installera ABM
En container, tre mappar, ett kommando. Den här sidan är hela installationen.
Inte släppt änDe här installationsstegen fungerar från och med den första versionen.
Databasen är en SQLite-fil i /config, så det finns ingen databastjänst att sätta upp.
Det här behöver du:
- Docker med Compose
- En mapp för ditt ljudboksbibliotek
- Mappen där din nedladdningsklient lägger färdiga nedladdningar
- En mapp för ABM:s egen data
Installera
Section titled “Installera”-
Skapa en compose-fil. Spara det här som
docker-compose.yml:services:audiobook-manager:image: ghcr.io/sunbrolynk/audiobook-manager:latestcontainer_name: audiobook-managerrestart: unless-stoppedports:- "${PORT:-5173}:5173"environment:TIMEZONE: ${TIMEZONE:-UTC}LOCAL_NETWORKS: ${LOCAL_NETWORKS:-}TRUSTED_PROXIES: ${TRUSTED_PROXIES:-}volumes:- /path/to/library:/audiobooks- /path/to/downloads:/downloads- /path/to/config:/config -
Peka den mot dina mappar. Byt vänstra sidan av varje volym mot en riktig mapp på din maskin. Låt högra sidan vara.
Sökväg på värden Sökväg i containern Vad som hamnar där /path/to/library/audiobooksDitt ljudboksbibliotek. Krävs. /path/to/downloads/downloadsDär din nedladdningsklient lägger färdiga nedladdningar. Krävs. /path/to/config/configSQLite-databasen, säkerhetskopior, loggar, papperskorgar och den genererade apphemligheten. Spara den. -
Starta den. Kör det här från mappen där compose-filen ligger:
Terminal window docker compose up -d -
Öppna den. Gå till
http://your-server:5173. Första gången guidas du genom att sätta upp en inloggning.
Första start
Section titled “Första start”Ställ in din tidszon med TIMEZONE i compose-filen. Sedan lägger du i Settings till en rotmapp under Media Management, en indexerare under Indexers och en nedladdningsklient under Download Clients. Miljövariabler och omvända proxyer tas upp i Konfiguration.
Bygg från källkoden
Section titled “Bygg från källkoden”Vill du bygga imagen själv klonar du repot, byter raden image: mot build: . och kör:
docker compose up -d --buildAndra sätt att installera
Section titled “Andra sätt att installera”Just nu är Docker enda vägen in. Native-installationer är planerade, så att ABM kan köras där du redan självhostar:
| Plattform | Planerad som |
|---|---|
| Linux | Ett native-paket och en tjänst |
| Windows | Ett .exe-installationsprogram |
| macOS | En native-app |
| Kubernetes | En klusterdriftsättning |
| Unraid | En mall för Community Apps |
| Proxmox | Ett installationsskript för LXC |
Inget av det här finns än. Var och en dyker upp på sidan Uppdateringar när den släpps.
Uppdatera
Section titled “Uppdatera”Hämta den nya imagen och skapa om containern. Sidan Uppdateringar listar vad som har ändrats i varje version.
Något som inte stämmer?
Section titled “Något som inte stämmer?”- Sidan laddar inte. Kolla portmappningen i din compose-fil och kör sedan
docker logs audiobook-manager. - Ändringar från min domän nekas. ABM nekar ändringar från en adress som den inte nås på. Se först till att din proxy skickar vidare den ursprungliga
Host-headern. Räcker inte det, lägg till din domän i CORS Allowed Domains under Settings > General (det är en avancerad inställning, så slå på Show Advanced) och starta om ABM. Se Felsökning. - Nedladdningar blir klara men importeras aldrig. Kolla mappningen av mappar i tipset ovan.