Open source · runs on your own hardware

Your Jellyfin + *arr media server, wired right the first time.

Stapelwerk is a guided Docker stack composer that checks your stack before it ever boots — the VPN kill-switch verified by construction, no port collisions, no default secrets — and hands you a clean docker-compose.yml you can run anywhere.

docker-compose.yml
services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    ports: ["8096:8096"]
    volumes: ["media:/media", "config:/config"]
    restart: unless-stopped

  postgres:
    image: postgres:16-alpine
    environment:
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
    volumes: ["pgdata:/var/lib/postgresql/data"]
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U postgres"]

volumes:
  media: {}
  config: {}
  pgdata: {}

A curated catalog

Self-hostable services that ship with real image, environment and volume metadata — so the export actually starts.

Checked as you build

Port and volume conflicts flagged live, plus a resource budget that tells you whether it fits your Pi or server.

Yours to keep

A clean compose file you own — run it anywhere, or hand it straight to Coolify, Portainer, Dokploy or Openship.