Config Workshop

Your configs.
Your machine.

Free, browser-based config file generators. Docker Compose, Dockerfiles, systemd units, nginx/Caddy reverse proxies, Kubernetes manifests, and more — no uploads, no accounts, no guessing at YAML indentation. Every file is built on your device and never leaves it.

No sign-up No uploads 10 tools

All tools

CFG-01

Docker · Compose · YAML

Docker Compose Generator

Add services, images, ports, volumes, and environment variables, and get a ready-to-run compose.yaml.

Open →

CFG-02

Docker · Build · Multi-stage

Dockerfile Generator

Base image, working directory, copy and run steps, exposed ports, and an optional multi-stage build.

Open →

CFG-03

systemd · Service · Timer

systemd Service & Timer Builder

Describe a command and a schedule, get a working .service + .timer pair and the commands to enable it.

Open →

CFG-04

Cron · systemd · Convert

Crontab to systemd Timer Converter

Paste a cron expression, get the equivalent .service + .timer pair, including cron's OR-behavior edge case.

Open →

CFG-05

Caddy · nginx · TLS

Reverse Proxy Config Generator

One form, two outputs — a Caddyfile and an nginx server block, with TLS, WebSocket, and security headers.

Open →

CFG-06

Git · Templates · Merge

.gitignore Generator

Pick your languages, editor, and OS — get one merged, deduplicated .gitignore.

Open →

CFG-07

Kubernetes · Deployment · Ingress

Kubernetes Manifest Generator

A Deployment, a matching Service, and an optional Ingress — one form, one YAML file with all three.

Open →

CFG-08

rsync · Backup · Flags

rsync Command Builder

Pick flags with plain-English explanations, excludes, dry-run, and SSH transport — and see the exact command.

Open →

CFG-09

SSH · Config · ProxyJump

SSH Config Builder

Add a host entry per server — alias, port, identity file, jump host — and get a ~/.ssh/config to paste in.

Open →

CFG-10

nftables · iptables · ufw

Firewall Rule Builder

Build allow/deny rules once, get the equivalent nftables, iptables, and ufw output side by side.

Open →