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:
parent
bb819a9124
commit
1441234ef4
9 changed files with 82 additions and 41 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue