~mser/d2-holy-grail-docker

ref: e6f4df577258c62236faa3311823ed18a5d40ec5 d2-holy-grail-docker/README.md -rw-r--r-- 2.4 KiB
e6f4df57Michael Serajnik Import project 2 months ago

#d2-holy-grail-docker builds.sr.ht status

Docker setup for d2-holy-grail

This is a simple Docker setup for d2-holy-grail. It was created mainly for my own use, but I hope it might be helpful to someone else as well.

Please note that I can not help with issues regarding d2-holy-grail itself (unless it is strictly related to this Docker setup) and that I generally do not provide further guidance on how to run this setup aside from the Docker Compose/Swarm mode example configurations included in this repository.

#Install

You can either build the image yourself or pull the prebuilt image from Docker Hub:

user@local:~$ docker pull mserajnik/d2-holy-grail

Since d2-holy-grail does not version its releases, this setup simply pulls the latest commit on master during image build. The image is rebuilt every Sunday at 00:00 CET/CEST. You might prefer to pull the image by digest if you want to pin it to a specific version (in case there are breaking changes in d2-holy-grail and/or this image stops working correctly).

The user that is used inside the container has UID 1000 and GID 1000 by default. You can adjust this (e.g., to match your host UID/GID) by providing the arguments USER_ID and GROUP_ID when building yourself.

#Usage

Example configurations for both Docker Compose (docker-compose.example.yml) and Swarm-mode (stack.example.yml) are included.

#Maintainer

Michael Serajnik

#Contribute

You are welcome to help out!

Open a ticket or send a patch.

#License

AGPLv3 © Michael Serajnik