auto: docs sync 2026-08-24T06:00:04+00:00

Files changed: engine/lint-report.md vault/.obsidian/workspace.json vault/docs/services/services.md vault/docs/software/caddy.md vault/docs/software/dns.md vault/projects/meshtastic-headscale-runbook.md vault/runbooks/expose-service-contabo.md vault/runbooks/expose-service-edge2.md vault/runbooks/expose-service-home.md
This commit is contained in:
echo6-autocommit 2026-08-24 06:00:04 +00:00
commit 1441234ef4
9 changed files with 82 additions and 41 deletions

View file

@ -10,7 +10,7 @@ related:
- [[lxc-service-migration]]
- [[caddy]]
- [[services]]
updated: 2026-07-13
updated: 2026-08-24
---
# Expose Service on Contabo
@ -34,12 +34,14 @@ docker compose up -d
### 2. Add DNS record
```bash
# On TOC
source /home/zvx/projects/.ref/credentials
# On cortex — godaddy-dns.py lives at ~/bin/godaddy-dns.py there and reads
# credentials from .ref/credentials itself
godaddy-dns.py add-a echo6.co <service> 5.189.158.149
dig +short <service>.echo6.co @8.8.8.8 # Verify
```
See [[dns]] for the record-set trap and full subcommand list.
### 3. Add Caddy site block
```bash

View file

@ -10,7 +10,7 @@ related:
- [[expose-service-home]]
- [[edge2-access-reference]]
- [[caddy]]
updated: 2026-07-13
updated: 2026-08-24
---
# Expose Service on edge2 (Contabo Cloud VPS)
@ -103,11 +103,13 @@ sudo systemctl reload caddy
**GoDaddy domains:**
```bash
# On cortex/toc
source /home/zvx/projects/.ref/credentials
# On cortex — godaddy-dns.py lives at ~/bin/godaddy-dns.py there and reads
# credentials from .ref/credentials itself
godaddy-dns.py add-a <zone> <subdomain> 184.174.35.153
```
See [[dns]] for the record-set trap and full subcommand list.
**Cloudflare domains:**
Manual via Cloudflare dashboard (no API token):
1. A record → 184.174.35.153 (proxied / orange cloud)

View file

@ -10,7 +10,7 @@ related:
- [[proxmox-onboard-node]]
- [[headscale-onboard-node]]
- [[ct-runbook]]
updated: 2026-07-13
updated: 2026-08-24
---
# Expose Service on Home Network
@ -86,11 +86,14 @@ systemctl reload caddy"
### 5. Add DNS record
```bash
# On TOC
source /home/zvx/projects/.ref/credentials
# On cortex — godaddy-dns.py lives at ~/bin/godaddy-dns.py there
godaddy-dns.py add-a echo6.co <service> 199.6.36.163
```
`godaddy-dns.py` reads credentials from `.ref/credentials` itself — no need
to `source` it. See [[dns]] for the record-set trap and full subcommand
list (`list`, `get-a`, `add-a --dry-run`).
### 6. Update service CORS (if applicable)
Add `https://<service>.echo6.co` to the service's allowed origins.