diff --git a/quadlets/audiobookshelf/audiobookshelf.container b/quadlets/audiobookshelf/audiobookshelf.container new file mode 100644 index 0000000..32d1ddf --- /dev/null +++ b/quadlets/audiobookshelf/audiobookshelf.container @@ -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 + +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 \ No newline at end of file diff --git a/quadlets/audiobookshelf/audiobookshelf.volume b/quadlets/audiobookshelf/audiobookshelf.volume new file mode 100644 index 0000000..5c541fb --- /dev/null +++ b/quadlets/audiobookshelf/audiobookshelf.volume @@ -0,0 +1,4 @@ +[Volume] +VolumeName=audiobookshelf-config +VolumeName=audiobookshelf-metadata +VolumeName=audiobookshelf-audiobooks \ No newline at end of file