Personalize¶
This site is written so you can follow it to build your own lab. Commands and config show
placeholders like ${domain}, ${ip.dmz}, or ${host.registry}. Fill in your values below and
they'll be substituted throughout the site — including inside code blocks, so when you click the
copy button you get your values, not the placeholder.
The form has two parts:
- Required for your lab — the values that must be your own for a working build: your domain and your public edge / nameserver IPs (you can't reuse the reference lab's). These are highlighted at the top.
- Advanced defaults — everything else (internal subnets, hostnames). The defaults describe the reference lab and are sensible starting points; most people leave these alone. They're collapsed by default — expand them only if your build differs.
Where your values live
Values are stored only in this browser (localStorage) — nothing is sent anywhere, no
cookie banner, no account. Clearing your browser data resets them. Fields you leave blank show
a <your-…> sentinel so nothing ever looks broken.
Self-hosting these docs? Edit docs/values.json in the repo instead and rebuild — those
become the baked-in defaults for every reader of your copy.
Tip
After saving, the page reloads and every ${…} token across the site reflects your values.
Use Reset to defaults to clear your overrides and fall back to the committed values.json.