From 070c086923f12c250cca585414d3d6869baf8705 Mon Sep 17 00:00:00 2001 From: dominikhoebert <42839893+dominikhoebert@users.noreply.github.com> Date: Wed, 7 Aug 2024 14:18:09 +0200 Subject: [PATCH] updated audiobookshelf --- .gitignore | 4 ++++ README.md | 13 +++++++++---- audiobookshelf/compose.yml | 23 +++++++++++------------ 3 files changed, 24 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index a651913..2e5f83a 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,7 @@ immich/library/ immich/postgres/ esphome/config/ organizr/config/ +audiobookshelf/audiobooks/ +audiobookshelf/config/ +audiobookshelf/metadata/ +audiobookshelf/podcasts/ diff --git a/README.md b/README.md index a3e558c..5305940 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Sammlung an simplen Docker Compose +# Ready-to-Run Docker Compose Collection ## Usage @@ -17,6 +17,7 @@ The host networking driver only works on Linux hosts, but is availabe as a beta | [Adguard Home](https://hub.docker.com/r/adguard/adguardhome) | [3002](http://localhost:3002) 53 67 68 | | [Adminer](https://www.adminer.org/) | [8081](http://localhost:8081) | | [Alpine](https://hub.docker.com/_/alpine) | docker exec -it alpine /bin/sh | +| [Audiobookshelf](https://www.audiobookshelf.org/) | [8065](http://localhost:8065) | | [Authentik](https://goauthentik.io/) | [9001](http://localhost:9001) | | [cAdvisor](https://github.com/google/cadvisor) | [8096](http://localhost:8096) | | [Cloudcmd](https://cloudcmd.io/) | [8000](http://localhost:8000) | @@ -28,7 +29,7 @@ The host networking driver only works on Linux hosts, but is availabe as a beta | [Dockge](https://github.com/louislam/dockge) | [5002](http://localhost:5002) | | [Dozzle](https://dozzle.dev/) | [8087](http://localhost:8087) | | [epicgames-freegames-node](https://github.com/claabs/epicgames-freegames-node) | [3003](http://localhost:3003) | -| [ESPHome](https://esphome.io/) | [6052](http://localhost:6052) | +| [ESPHome](https://esphome.io/) | [6052](http://localhost:6052) | | [Firebird](https://firebirdsql.org/) | 3050 | | [free-games-claimer](https://github.com/vogler/free-games-claimer) | [6080](http://localhost:6080) | | [Gitea](https://about.gitea.com/) | [3004](http://localhost:3004) 222 | @@ -40,7 +41,7 @@ The host networking driver only works on Linux hosts, but is availabe as a beta | [Home Assistant](https://www.home-assistant.io/) | [8123](http://localhost:8123) | | [Homepage](https://gethomepage.dev) | [3045](http://localhost:3045) | | [Homer](https://github.com/bastienwirtz/homer) | [8099](http://localhost:8099) | -| [Immich](https://immich.app/) | [2283](http://localhost:2283) | +| [Immich](https://immich.app/) | [2283](http://localhost:2283) | | [InfluxDB](https://www.influxdata.com/) | [8086](http://localhost:8086) | | [IT-Tools](https://it-tools.tech/) | [8095](http://localhost:8095) | | [JDownloader2](https://jdownloader.org/jdownloader2) | [5800](http://localhost:5800) | @@ -60,7 +61,7 @@ The host networking driver only works on Linux hosts, but is availabe as a beta | [nginx](https://hub.docker.com/_/nginx) | [82](http://localhost:82) | | [Obsidian-LiveSync](https://github.com/vrtmrz/obsidian-livesync) | [5984](http://localhost:5984/_utils/) | | [Olivetin](https://github.com/OliveTin/OliveTin) | [1337](http://localhost:1337) | -| [Organizr](https://docs.organizr.app/) | [8777](http://localhost:8777) | +| [Organizr](https://docs.organizr.app/) | [8777](http://localhost:8777) | | [PHPmyAdmin](https://hub.docker.com/_/phpmyadmin) | [8083](http://localhost:8083) | | [PiHole](https://pi-hole.net/) | [9002](http://localhost:9002) | | [Pinchflat](https://github.com/kieraneglin/pinchflat) | [8945](http://localhost:8945) | @@ -92,3 +93,7 @@ The host networking driver only works on Linux hosts, but is availabe as a beta - [Composerize](https://www.composerize.com/) - [Kasmweb](https://www.kasmweb.com/) - [ChristianLempa/boilerplates](https://github.com/ChristianLempa/boilerplates/tree/main/docker-compose) + +## TODO + +- audiobookshelf -> Homepage diff --git a/audiobookshelf/compose.yml b/audiobookshelf/compose.yml index 4317343..3ab41e6 100644 --- a/audiobookshelf/compose.yml +++ b/audiobookshelf/compose.yml @@ -2,7 +2,7 @@ # https://www.audiobookshelf.org/ # Audiobookshelf is a self-hosted audiobook and podcast server. - +name: audiobookshelf services: audiobookshelf: container_name: "audiobookshelf" @@ -11,15 +11,14 @@ services: - "8065:80" restart: "unless-stopped" volumes: - - "metadata:/metadata" - - "config:/config" - - "audiobooks:/audiobooks" - - "podcasts:/podcasts" - # - "path-to-your-audiobooks:/audiobooks" # Uncomment and replace with your audiobooks path - # - "path-to-your-podcasts:/podcasts" # Uncomment and replace with your podcasts path + - ./metadata:/metadata + - ./config:/config + - ./audiobooks:/audiobooks + - ./podcasts:/podcasts + networks: + - proxy -volumes: - metadata: - config: - audiobooks: - podcasts: +networks: + proxy: + external: + true