Skip to content
Ringo Hoffmann edited this page Oct 23, 2021 · 5 revisions

Image

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

Setup

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

Getting Started

Documentation

Self-Hosting

Clone this wiki locally