kiauh Docker & Self-Hosted Deployment

GitHub

Klipper Installation And Update Helper

RAW Compose
1. Pull Image (GHCR) docker pull ghcr.io/donkie/spoolman
2. Docker Run (1-Click Launch) docker run -d --name kiauh -p 7912:7912 --restart always ghcr.io/donkie/spoolman:latest
3. Podman Run podman run -d --name kiauh -p 7912:7912 --restart always ghcr.io/donkie/spoolman:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://ghcr.io/donkie/spoolman:latest
5. ORAS Pull (OCI Artifact) oras pull ghcr.io/donkie/spoolman:latest
6. Compose Deployment docker compose up -d
kiauh/extensions/spoolman/assets/docker-compose.yml
Download .yml
services:
  spoolman:
    image: ghcr.io/donkie/spoolman:latest
    restart: unless-stopped
    volumes:
      # Mount the host machine's ./data directory into the container's /home/app/.local/share/spoolman directory
      - type: bind
        source: ./data # This is where the data will be stored locally. Could also be set to for example `source: /home/pi/printer_data/spoolman`.
        target: /home/app/.local/share/spoolman # Do NOT modify this line
    ports:
      # Map the host machine's port 7912 to the container's port 8000
      - "7912:8000"
    environment:
      - TZ=Europe/Stockholm # Optional, defaults to UTC