Appearance
DNS Configuration
Resolver
The server uses systemd-resolved for DNS resolution.
| Setting | Value |
|---|---|
| Mode | Stub resolver (127.0.0.53) |
| DNSSEC | No |
| LLMNR/mDNS | Disabled |
DNS Servers (eth0)
| Server | Provider |
|---|---|
| 195.179.224.53 | Primary |
| 209.126.15.53 | Secondary |
/etc/hosts
127.0.1.1 auxserve-prod-01
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allroutersINFO
The hostname auxserver-prod and auxserve-prod-01 differ. The system hostname resolves to the public IP via getent.
External DNS (cadenceworks.tech)
Public names for Aux services should point at 147.93.186.68. Caddy terminates TLS for the hosts below (see Caddy).
Live edge (configured in Caddy)
| Domain | Service | Proxy |
|---|---|---|
cadenceworks.tech / www.cadenceworks.tech | Portfolio site | Caddy → ~/portfolio |
docs.cadenceworks.tech | Infrastructure docs (VitePress) | Caddy → ~/docs-site/site |
portal.cadenceworks.tech / chat.cadenceworks.tech | Infrastructure portal | Caddy → ~/webapp-portal/dist (+ /api → :8787) |
code.cadenceworks.tech | code-server | Caddy → localhost:8080 |
webstudio.cadenceworks.tech | Webstudio | Caddy → localhost:3000 |
cloud.cadenceworks.tech | Nextcloud | Caddy → localhost:9080 |
n8n.cadenceworks.tech | n8n | Caddy → localhost:5678 |
dav.cadenceworks.tech | Radicale | Caddy → localhost:5232 |
portainer.cadenceworks.tech | Portainer | Caddy → localhost:9000 |
puter1.cadenceworks.tech (+ api/site/host/app/dev/s3) | HeyPuter instance 1 | Caddy → localhost:4101 |
puter2.cadenceworks.tech (+ subdomains) | HeyPuter instance 2 | Caddy → localhost:4102 |
puter3.cadenceworks.tech (+ subdomains) | HeyPuter instance 3 | Caddy → localhost:4103 |
puter4.cadenceworks.tech (+ subdomains) | HeyPuter instance 4 | Caddy → localhost:4104 |
DNS cutover in progress
As of 2026-07-25, public DNS is live for docs, portal, chat, code, webstudio, www, and the apex. App hosts (cloud, dav, n8n, portainer, puterN, …) are configured in Caddy but may still need A/AAAA records before they resolve publicly. The previous zone bootsandsaddle.tech is retired from Caddy — legacy names that still point here will fail TLS.
Naming notes
- code-server is
code.cadenceworks.tech(notcode-serv). - Apex/
wwwserve the portfolio, not code-server. - There is no
ai.cadenceworks.techsite block in the current Caddyfile.