Siirry sisältöön
AudioBook Manager
Suomi
GitHubAsennus
Ei vielä julkaistu

ABM ei ole vielä ilmestynyt

Valmistelen AudioBook Manageria vielä ensimmäistä julkista versiota varten, joten tämän sivuston asennusohjeet eivät toimi vielä. Katsele rauhassa ympärillesi ja seuraa projektia Discordissa tai GitHubissa, niin kuulet, kun se julkaistaan.

Odottaa yhteisön tarkistustaLöysitkö virheen? Auta korjaamaan se

Aloitus

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
  1. Tee compose-tiedosto. Tallenna tämä nimellä docker-compose.yml:

    services:
    audiobook-manager:
    image: ghcr.io/sunbrolynk/audiobook-manager:latest
    container_name: audiobook-manager
    restart: unless-stopped
    ports:
    - "${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
  2. 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 /downloads Paikka, johon latausasiakkaasi laittaa valmiit lataukset. Pakollinen.
    /path/to/config /config SQLite-tietokanta, varmuuskopiot, lokit, roskakorit ja luotu sovellussalaisuus. Pidä tallessa.
  3. Käynnistä se. Aja tämä kansiossa, jossa compose-tiedosto on:

    Terminal window
    docker compose up -d
  4. Avaa se. Mene osoitteeseen http://your-server:5173. Ensimmäisellä käynnillä sinut opastetaan luomaan tunnukset.

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.

Jos haluat rakentaa imagen itse, kloonaa repo, vaihda image:-rivin tilalle build: . ja aja:

Terminal window
docker compose up -d --build

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.

Hae uusi image ja luo kontti uudelleen. Päivitykset-sivulla kerrotaan, mitä kussakin julkaisussa muuttui.

  • 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ä.