Venter på gjennomgang fra fellesskapetFant du en feil? Hjelp til med å rette den
Installer ABM
Én container, tre mapper, én kommando. Denne siden er hele installasjonen.
Ikke utgitt ennåDisse installasjonsstegene fungerer fra den første utgivelsen.
Databasen er en SQLite-fil i /config, så det finnes ingen databasetjeneste å sette opp.
Du trenger:
- Docker med Compose
- En mappe til lydbokbiblioteket ditt
- Mappen nedlastingsklienten din legger ferdige nedlastinger i
- En mappe til ABMs egne data
Installasjon
Section titled “Installasjon”-
Lag en compose-fil. Lagre dette 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 -
Pek den mot mappene dine. Bytt ut venstre side av hvert volum med en ekte mappe på maskinen din. La høyre side være.
Sti på verten Sti i containeren Hva som ligger der /path/to/library/audiobooksLydbokbiblioteket ditt. Påkrevd. /path/to/downloads/downloadsDer nedlastingsklienten din legger ferdige nedlastinger. Påkrevd. /path/to/config/configSQLite-databasen, sikkerhetskopier, logger, papirkurver og den genererte app-hemmeligheten. Ta vare på den. -
Start den. Kjør dette fra mappen der compose-fila ligger:
Terminal window docker compose up -d -
Åpne den. Gå til
http://your-server:5173. Første gang blir du guidet gjennom å sette opp en innlogging.
Første oppstart
Section titled “Første oppstart”Sett tidssonen din med TIMEZONE i compose-fila. Så, under Settings, legger du til en rotmappe under Media Management, en indekserer under Indexers og en nedlastingsklient under Download Clients. Miljøvariabler og omvendte proxyer står i Konfigurasjon.
Bygg fra kildekoden
Section titled “Bygg fra kildekoden”Vil du bygge imaget selv, kloner du repoet, bytter ut image:-linja med build: . og kjører:
docker compose up -d --buildAndre måter å installere på
Section titled “Andre måter å installere på”Docker er eneste vei inn foreløpig. Native installasjoner er planlagt, så ABM kan kjøre der du allerede selvhoster:
| Plattform | Planlagt som |
|---|---|
| Linux | En native pakke og tjeneste |
| Windows | Et .exe-installasjonsprogram |
| macOS | En native app |
| Kubernetes | En klyngeutrulling |
| Unraid | En mal i Community Apps |
| Proxmox | Et installasjonsskript for LXC |
Ingen av disse finnes ennå. Hver av dem dukker opp på siden Oppdateringer når den kommer.
Oppdatering
Section titled “Oppdatering”Hent det nye imaget og opprett containeren på nytt. Siden Oppdateringer viser hva som er endret i hver versjon.
Noe som ikke stemmer?
Section titled “Noe som ikke stemmer?”- Siden vil ikke laste. Sjekk portmappingen i compose-fila, og kjør så
docker logs audiobook-manager. - Endringer blir avvist fra domenet mitt. ABM avviser endringer fra en adresse den ikke nås på. Få proxyen din til å sende den opprinnelige
Host-headeren videre først. Hvis det ikke holder, legger du domenet ditt til i CORS Allowed Domains under Settings > General (en avansert innstilling, så slå på Show Advanced) og starter ABM på nytt. Se Feilsøking. - Nedlastinger blir ferdige, men blir aldri importert. Sjekk mappetilordningen i tipset over.