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.
ebner a31bd60690
Build and Publish Docker Image / docker (push) Successful in 54s
add gitea action
2026-03-12 15:25:04 +01:00
2026-03-12 15:25:04 +01:00
2026-03-12 15:23:18 +01:00
2026-03-12 15:23:18 +01:00
2026-03-12 15:23:18 +01:00
2026-03-12 15:23:18 +01:00
2026-03-12 15:23:18 +01:00
2026-03-12 15:23:18 +01:00
2026-03-12 15:23:18 +01:00

Overview

Base image for running qetz mambaorg/micromamba:alpine

Building the image:

docker build -t gitea.psi.ch/images/quetz:latest .
# run http server
docker-compose up quetz-test

# run https server
docker-compose up quetz-https

Running in test mode:

docker run -p 8000:8000 \
  -v $(pwd)/data:/data \
  -v $(pwd)/config.toml:/config.toml \
  gitea.psi.ch/images/quetz:latest \
  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"

Running via HTTPS

docker run -p 443:443 \
  -v $(pwd)/data:/data \
  -v $(pwd)/config.toml:/config.toml \
  -v $(pwd)/certs:/certs \
  mambaorg/quetz \
  bash -c "quetz create /data --config-file /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"
S
Description
No description provided
Readme
48 KiB
Languages
Python 90.1%
Dockerfile 9.9%