Odottaa yhteisön tarkistustaLöysitkö virheen? Auta korjaamaan se
ABM:n asennus
Yksi kontti, kolme kansiota, yksi komento. Tällä sivulla on koko asennus.
Ei vielä julkaistuNämä asennusohjeet toimivat ensimmäisestä versiosta alkaen.
Tietokanta on SQLite-tiedosto kansiossa /config, joten erillistä tietokantapalvelua ei tarvitse pystyttää.
Tarvitset:
- Dockerin ja Composen
- Kansion äänikirjakirjastollesi
- Kansion, johon latausasiakkaasi laittaa valmiit lataukset
- Kansion ABM:n omille tiedoille
Asennus
Osio nimeltä “Asennus”-
Tee compose-tiedosto. Tallenna tämä nimellä
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 -
Osoita se kansioihisi. Vaihda kunkin volyymin vasen puoli koneesi oikeaksi kansioksi. Jätä oikea puoli ennalleen.
Isäntäkoneen polku Kontin polku Mitä sinne tulee /path/to/library/audiobooksÄänikirjakirjastosi. Pakollinen. /path/to/downloads/downloadsPaikka, johon latausasiakkaasi laittaa valmiit lataukset. Pakollinen. /path/to/config/configSQLite-tietokanta, varmuuskopiot, lokit, roskakorit ja luotu sovellussalaisuus. Pidä tallessa. -
Käynnistä se. Aja tämä kansiossa, jossa compose-tiedosto on:
Terminal window docker compose up -d -
Avaa se. Mene osoitteeseen
http://your-server:5173. Ensimmäisellä käynnillä sinut opastetaan luomaan tunnukset.
Ensimmäinen käynnistys
Osio nimeltä “Ensimmäinen käynnistys”Aseta aikavyöhykkeesi compose-tiedostossa muuttujalla TIMEZONE. Lisää sitten kohdassa Settings juurikansio osioon Media Management, indeksoija osioon Indexers ja latausasiakas osioon Download Clients. Ympäristömuuttujat ja käänteiset välityspalvelimet käydään läpi sivulla Ympäristömuuttujat.
Kääntäminen lähdekoodista
Osio nimeltä “Kääntäminen lähdekoodista”Jos haluat rakentaa imagen itse, kloonaa repo, vaihda image:-rivin tilalle build: . ja aja:
docker compose up -d --buildMuut asennustavat
Osio nimeltä “Muut asennustavat”Docker on toistaiseksi ainoa tapa. Natiiviasennukset ovat suunnitteilla, jotta ABM pyörisi siellä, missä jo muutenkin ylläpidät palveluitasi:
| Alusta | Suunnitelma |
|---|---|
| Linux | Natiivi paketti ja palvelu |
| Windows | .exe-asennusohjelma |
| macOS | Natiivi sovellus |
| Kubernetes | Klusterikäyttöönotto |
| Unraid | Community Apps -pohja |
| Proxmox | LXC-asennusskripti |
Mitään näistä ei ole vielä olemassa. Kukin ilmestyy Päivitykset-sivulle, kun se julkaistaan.
Päivittäminen
Osio nimeltä “Päivittäminen”Hae uusi image ja luo kontti uudelleen. Päivitykset-sivulla kerrotaan, mitä kussakin julkaisussa muuttui.
Jokin ei toimi?
Osio nimeltä “Jokin ei toimi?”- Sivu ei lataudu. Tarkista compose-tiedoston porttimääritys ja aja sitten
docker logs audiobook-manager. - Muutokset hylätään omasta verkkotunnuksestani. ABM hylkää muutokset osoitteesta, josta sitä ei käytetä. Laita välityspalvelimesi ensin välittämään alkuperäinen
Host-otsake. Jos se ei riitä, lisää verkkotunnuksesi kenttään CORS Allowed Domains kohdassa Settings > General (se on lisäasetus, joten laita Show Advanced päälle) ja käynnistä ABM uudelleen. Katso Vianmääritys. - Lataukset valmistuvat, mutta niitä ei koskaan tuoda. Tarkista kansiomääritys yllä olevasta vinkistä.