Block a user
progressionmods (latest)
Installation
docker pull git.hudsonriggs.systems/hriggs/progressionmods:latestsha256:3e357b556131bb6d4ea057f4ebc45f2a51966b79d4a6ffd57fa6d19fe902a60b
About this package
Progression RimWorld mod-list service
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:6c214fc3c3c22122c7eb68f7fb32783df308e60b1eaeb9baf7e4d0cc961d448d in / |
| CMD ["/bin/bash"] |
| ARG DEBIAN_FRONTEND=noninteractive |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c dpkg --add-architecture i386 && apt-get update && apt-get install -y --no-install-recommends ca-certificates curl lib32gcc-s1 python3 python3-pip python3-venv && rm -rf /var/lib/apt/lists/* && useradd --create-home --shell /bin/bash progression && mkdir -p /opt/steamcmd/steamapps /srv/progression/.data /srv/steam-library/steamapps && curl -fsSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz -C /opt/steamcmd && chown -R progression:progression /opt/steamcmd /srv/progression /srv/steam-library # buildkit |
| WORKDIR /srv/progression |
| COPY --chown=progression:progression requirements-web.txt ./ # buildkit |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c python3 -m venv /srv/venv && /srv/venv/bin/pip install --no-cache-dir -r requirements-web.txt # buildkit |
| COPY --chown=progression:progression progression_backend ./progression_backend # buildkit |
| COPY --chown=progression:progression art ./art # buildkit |
| COPY --chmod=755 docker-entrypoint.sh /usr/local/bin/progression-entrypoint # buildkit |
| ENV HOME=/home/progression PROGRESSION_HOST=0.0.0.0 PROGRESSION_PORT=8000 PROGRESSION_DB_PATH=.data/progression.db STEAMCMD_PATH=/opt/steamcmd/steamcmd.sh STEAMCMD_WORKSHOP_DIR=/srv/steam-library/steamapps/workshop/content/294100 REFRESH_INTERVAL_SECONDS=3600 REFRESH_ON_STARTUP=true INITIAL_DOWNLOAD_TIMEOUT_SECONDS=43200 |
| VOLUME [/srv/progression/.data /srv/steam-library/steamapps] |
| EXPOSE [8000/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL curl -fsS http://127.0.0.1:8000/api/health || exit 1] Interval:30s Timeout:5s StartPeriod:20s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/usr/local/bin/progression-entrypoint"] |
| CMD ["/srv/venv/bin/python" "-m" "progression_backend"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-10-06T05:05:01.651Z |
| org.opencontainers.image.description | Progression RimWorld mod-list service |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.revision | 208ae62ca63b20baad97cc22930aa27a43011052 |
| org.opencontainers.image.source | https://git.hudsonriggs.systems/HRiggs/ProgressionMods |
| org.opencontainers.image.title | Progression Mods |
| org.opencontainers.image.url | https://git.hudsonriggs.systems/HRiggs/ProgressionMods |
| org.opencontainers.image.version | main |
Details
2026-10-06 05:08:10 +00:00
Versions (10)
View all
Container
5
OCI / Docker
linux/amd64
80 MiB
latest
2026-10-06
sha-208ae62
2026-10-06
main
2026-10-06
sha-ada9698
2026-10-05
sha-516f1cf
2026-10-05