Added Audiobookshelf #17

Merged
sudo-kraken merged 1 commit from features/audiobookshelf into main 2024-12-05 13:55:59 +00:00
2 changed files with 27 additions and 0 deletions
Showing only changes of commit 6508f4f677 - Show all commits

View file

@ -0,0 +1,23 @@
[Unit]
Description=Audiobookshelf Quadlet
[Service]
Restart=always
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/advplyr/audiobookshelf:latest
ContainerName=audiobookshelf
HostName=audiobookshelf
PublishPort=13378:80
redbeardymcgee commented 2024-12-05 03:07:03 +00:00 (Migrated from github.com)
Review

I happen to know this one is an upstream suggestion, but I wonder if we should just stick to a simple 80:80 mapping. I intend to demonstrate advanced concepts with documentation, and in pods once I finish working out the mamstack.

Do you think it's more or less confusing if we set this to 80:80?

I happen to know this one is an upstream suggestion, but I wonder if we should just stick to a simple `80:80` mapping. I intend to demonstrate advanced concepts with documentation, and in `pods` once I finish working out the `mamstack`. Do you think it's more or less confusing if we set this to `80:80`?
sudo-kraken commented 2024-12-05 07:39:01 +00:00 (Migrated from github.com)
Review

This would be a problem for anyone running a web server as 80 is usually open and redirects to 443 this is why I redirect it as my host is using 80 and then a 301 to 443. This is also a problem if you run adguard.

This would be a problem for anyone running a web server as 80 is usually open and redirects to 443 this is why I redirect it as my host is using 80 and then a 301 to 443. This is also a problem if you run adguard.
redbeardymcgee commented 2024-12-05 13:55:20 +00:00 (Migrated from github.com)
Review

I'll have to think on this one a lot more, because the upstream example also uses this.

I'll have to think on this one a lot more, because the upstream example also uses this.
Volume=audiobookshelf-config:/metadata:z
Volume=audiobookshelf-metadata:/config:z
Volume=audiobookshelf-audiobooks:/audiobooks:z
Environment=AUDIOBOOKSHELF_UID=USER_UID_HERE
Environment=AUDIOBOOKSHELF_GID=USER_GID_HERE

View file

@ -0,0 +1,4 @@
[Volume]
VolumeName=audiobookshelf-config
VolumeName=audiobookshelf-metadata
VolumeName=audiobookshelf-audiobooks