-
-
Notifications
You must be signed in to change notification settings - Fork 36
Docker
Pre-built Docker images can be pulled from the GitHub Container Registry.
-
ghcr.io/zekrotja/shinpuru:latest
Mainline image containing the latest stable release. -
ghcr.io/zekrotja/shinpuru:canary
Latest beta build from the dev branch. -
ghcr.io/zekrotja/shinpuru:<version>
Containing the build of the specified release tag, i.e. '1.23.1'.
Alternatively, images can also be found on Dockerhub.
zekro/shinpuru:latest
zekro/shinpuru:canary
zekro/shinpuru:<version>
You can also build the image yourself. Therefore, clone the repository and use the docker build
command to build the image.
git clone https://github.com/zekrotja/shinpuru.git .
docker build . -t shinpuru:latest
It is recommended to use docker-compose to set up the runtime environment of shinpuru including mysql
, minio
, redis
and - of course - shinpuru
. traefik
is used as reverse proxy to access the shinpuru web interface through. If you have a reverse proxy set up already, you can of course use this instead of traefik. Additionally, it contains prometheus
and grafana
for monitoring, which is also optional.
Here you can find the latest recommended docker-compose.yml
:
https://github.com/zekroTJA/shinpuru/blob/master/docker-compose.yml