This repository has been archived on 2026-05-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
quetz/docker-compose.yml
T
ebner f017e077e1
Build and Publish Docker Image / docker (push) Successful in 8s
update
2026-03-12 15:31:44 +01:00

32 lines
1.0 KiB
YAML

services:
quetz-http:
image: gitea.psi.ch/images/quetz:latest
container_name: quetz-http
ports:
- "8000:8000"
volumes:
- ./data:/data
- ./config.toml:/config.toml
- ./create_proxy_channel.py:/create_proxy_channel.py
command: >
bash -c "quetz create /data --copy-conf /config.toml --exists-ok &&
python /create_proxy_channel.py &&
quetz start /data --host 0.0.0.0 --port 8000"
quetz-https:
image: gitea.psi.ch/images/quetz:latest
container_name: quetz-https
ports:
- "443:443"
volumes:
- ./data:/data
- ./config_https.toml:/config.toml
- ./certs:/certs
- ./create_proxy_channel.py:/create_proxy_channel.py
command: >
bash -c "quetz create /data --copy-conf /config.toml --exists-ok &&
python /create_proxy_channel.py &&
quetz start /data --host 0.0.0.0 --port 443
--ssl-certfile /certs/fullchain.pem
--ssl-keyfile /certs/privkey.pem"