diff --git a/blueprints/audiobookshelf/docker-compose.yml b/blueprints/audiobookshelf/docker-compose.yml new file mode 100644 index 0000000..821da76 --- /dev/null +++ b/blueprints/audiobookshelf/docker-compose.yml @@ -0,0 +1,17 @@ +version: "3.8" +services: + audiobookshelf: + image: ghcr.io/advplyr/audiobookshelf:2.19.4 + restart: unless-stopped + ports: + - 80 + environment: + - TZ=UTC + volumes: + - config:/config + - metadata:/metadata + - ${AUDIOBOOKS_PATH}:/audiobooks + +volumes: + config: {} + metadata: {} \ No newline at end of file diff --git a/blueprints/audiobookshelf/logo.png b/blueprints/audiobookshelf/logo.png new file mode 100644 index 0000000..c9397c0 Binary files /dev/null and b/blueprints/audiobookshelf/logo.png differ diff --git a/blueprints/audiobookshelf/template.toml b/blueprints/audiobookshelf/template.toml new file mode 100644 index 0000000..0b6732b --- /dev/null +++ b/blueprints/audiobookshelf/template.toml @@ -0,0 +1,12 @@ +[variables] +main_domain = "${domain}" +audiobooks_path = "/path/to/your/audiobooks" + +[config] +[[config.domains]] +serviceName = "audiobookshelf" +port = 80 +host = "${main_domain}" + +[config.env] +AUDIOBOOKS_PATH = "${audiobooks_path}" \ No newline at end of file