UnRAID template
I'd love for there to be an UnRAID template in the UnRAID community app "store." It'd make it a lot more accessible to me (and other UnRAID users)!
Here's a walkthrough of what would be needed: https://forums.unraid.net/topic/57181-docker-faq/#comment-566084 .
If you're not familiar with UnRAID, it's a Linux based OS which runs docker containers and is managed via a web UI.
đź’Ż , I'm also waiting for the UnRAID template to test BookLore :)
I would third this... Since you use docker-compose, its either a 2 image install (which never really works well on Unraid due to added complexity) or its a weird docker image that has to run both the db and the app in one. Also not ideal, but more "Unraid app" style.
I created the template. You will have to install a mariadb or mysql container in addition. There really isn't a good way around that.
an unraid template already exists for the proposed mariadb container (or mariadb docker in unraid speak, lol) just make sure you put them in a shared custom bridge. As a note, you don't need a template at all, unraid works fine with docker run but also, anyone can make a template!
the below docker run is what you would see when launching your container from an unraid template. You will want to add a network that is shared between this and mariadb if you go this route though.
docker run -d \
--name booklore \
--restart unless-stopped \
-p 6060:6060 \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e DATABASE_URL="jdbc:mariadb://mariadb:3306/booklore" \
-e DATABASE_USERNAME=booklore \
-e DATABASE_PASSWORD=your_secure_password \
-e SWAGGER_ENABLED=false \
-v /your/local/path/to/booklore/data:/app/data \
-v /your/local/path/to/booklore/books:/books \
ghcr.io/adityachandelgit/booklore-app:latest
I created the template. You will have to install a mariadb or mysql container in addition. There really isn't a good way around that. @JmzTaylor
since the repository changed from the old https://ghcr.io/adityachandelgit/booklore-app to the now-current https://ghcr.io/booklore-app/booklore, would you mind updating the template you’ve submitted to the Community Apps repo so as to make installation easier?
I created the template. You will have to install a mariadb or mysql container in addition. There really isn't a good way around that. @JmzTaylor
since the repository changed from the old https://ghcr.io/adityachandelgit/booklore-app to the now-current https://ghcr.io/booklore-app/booklore, would you mind updating the template you’ve submitted to the Community Apps repo so as to make installation easier?
Its updated. Might take a few hours to show up in Unraid.
UNRAID Template (with the new repository) is now showing in the Community Apps, thank you!
i’ve been noticing that the container does not stop cleanly, either when stopped via the Docker page in the web UI, or when stopped via the unraid CLI. this issue has persisted across unraid versions 7.1.4 through to the current 7.2.0. i have my docker stop timeout set to 120s. after issuing a “stop” command, the timeout elapses and the web UI displays a modal that simply says “Execution error”. there are no relevant logs in the container’s docker log output, nor in unraid’s syslog. this is the only container (of about thirty) on my server that behaves this way.
i’ve been noticing that the container does not stop cleanly, either when stopped via the Docker page in the web UI, or when stopped via the unraid CLI. this issue has persisted across unraid versions 7.1.4 through to the current 7.2.0. i have my docker stop timeout set to 120s. after issuing a “stop” command, the timeout elapses and the web UI displays a modal that simply says “Execution error”. there are no relevant logs in the container’s docker log output, nor in unraid’s syslog. this is the only container (of about thirty) on my server that behaves this way.
I am not seeing this issue at all on latest unraid. It stops within about 5 secs and I have about 50 containers running.
I'm also on Unraid, but running it via compose (on command line) not via the compose plugin and haven't had any issues.