Docker
These instructions configure Conreq to run within a Docker.
Our dockers are published to both DockerHub and GitHub Container Registry.
Docker Compose¶
-
Create a
docker-compose.yml
file is located where you want Conreq to run.1 2 3 4 5 6 7 8 9 10 11 12 13
services: conreq: image: ghcr.io/archmonger/conreq:latest # Other tags include `develop` and version numbers (e.g. `0.21.1`) container_name: conreq environment: - PUID=99 # Optional - PGID=100 # Optional - TZ=America/Los_Angeles # If not set, defaults to UTC # Any other Conreq environment variables can also be set here volumes: - ./config:/config # You can replace ./config with the location you want to store Conreq's data. ports: - 7575:7575
-
Run
docker-compose up -d
to start Conreq. The-d
flag runs the container in the background.
Docker Run¶
-
Run the following command to start Conreq.
1
docker run -d --name=conreq -e PUID=99 -e PGID=100 -e TZ=America/Los_Angeles -v ./config:/config -p 7575:7575 ghcr.io/archmonger/conreq:latest
Note: You can replace
./config
with the location you want to store Conreq's data.Note 2: The
-d
flag runs the container in the background.