Skip to content

Packages

Docker

Docker images are created with the following tags:

  • latest: latest stable version
  • major, major.minor and major.minor.rev tags
  • sha-HASH: git hash of the commit used for the build
  • edge: unstable development version

Each tag is suffixed with the used distro (e.g. alpine or ubuntu). Per default only alpine is generated.

It is recommended to use docker compose:

Example docker compose fil with two databases and a backup runner container
services:
  wodore-backend:
    image: ghcr.io/wodore/wodore-backend:latest
    restart: unless-stopped
    container_name: wodore-backend
Run a custom command:

$ docker compose up # start services
$ docker compose run wodore-backend [OPTIONS] COMMAND [ARGS]... # (1)!
  1. Run db-backup-runner subcommands.

It is also possible to run it with docker directly:

Pull latest docker image
$ docker pull ghcr.io/wodore/wodore-backend:latest
$ docker run --rm -it ghcr.io/wodore/wodore-backend:latest