auto: docs sync 2026-06-15T20:08:44+00:00
Files changed: .obsidian/workspace.json PHASE6_DECISION.md PLAN.md appservices.md archive_receiver_discovery.md archivist.md archivist_discovery.md argus.md docs/hardware/environment.md docs/services/services.md docs/software/recon.md echo6-landing-page-data-export.md hookshot_deployment_discovery.md hookshot_e2ee_discovery.md hookshot_payload_discovery.md hookshot_room_targeting_discovery.md matrix_host.md mautrix_signal.md pp_comparison.json projects/headscale-full-deployment.md projects/utility-caddy-initial-setup.md projects/vaultwarden-deployment.md runbooks/add-peertube-channel.md runbooks/authentik-oidc-application.md runbooks/proxmox-create-ubuntu-vm.md runbooks/proxmox-onboard-node.md runbooks/recon-operations.md runbooks/recon-service-integration.md scribd_session.json synapse.md synapse_retention_discovery.md
This commit is contained in:
parent
b9f102685f
commit
a5299d09a2
31 changed files with 80 additions and 29410 deletions
|
|
@ -4,7 +4,7 @@
|
|||
**Headscale location:** `/opt/headscale-vanilla`
|
||||
**Container name:** `headscale-vanilla`
|
||||
**Domain:** `vpn.echo6.co`
|
||||
**Auth key:** `hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ`
|
||||
**Auth key:** `<REDACTED-headscale-preauth-key>`
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
```bash
|
||||
tailscale up --login-server https://vpn.echo6.co \
|
||||
--auth-key hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ \
|
||||
--auth-key <REDACTED-headscale-preauth-key> \
|
||||
--hostname contabo --force-reauth
|
||||
```
|
||||
|
||||
|
|
@ -41,27 +41,27 @@ Then register. **Do them in this exact order for sequential IPs:**
|
|||
```bash
|
||||
# utility (will get 100.64.0.2)
|
||||
tailscale up --login-server https://vpn.echo6.co \
|
||||
--auth-key hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ \
|
||||
--auth-key <REDACTED-headscale-preauth-key> \
|
||||
--hostname utility --force-reauth
|
||||
|
||||
# data (will get 100.64.0.3)
|
||||
tailscale up --login-server https://vpn.echo6.co \
|
||||
--auth-key hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ \
|
||||
--auth-key <REDACTED-headscale-preauth-key> \
|
||||
--hostname data --force-reauth
|
||||
|
||||
# cloud (will get 100.64.0.4)
|
||||
tailscale up --login-server https://vpn.echo6.co \
|
||||
--auth-key hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ \
|
||||
--auth-key <REDACTED-headscale-preauth-key> \
|
||||
--hostname cloud --force-reauth
|
||||
|
||||
# media (will get 100.64.0.5)
|
||||
tailscale up --login-server https://vpn.echo6.co \
|
||||
--auth-key hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ \
|
||||
--auth-key <REDACTED-headscale-preauth-key> \
|
||||
--hostname media --force-reauth
|
||||
|
||||
# aida-nebra (will get 100.64.0.6)
|
||||
tailscale up --login-server https://vpn.echo6.co \
|
||||
--auth-key hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ \
|
||||
--auth-key <REDACTED-headscale-preauth-key> \
|
||||
--hostname aida-nebra --force-reauth
|
||||
```
|
||||
|
||||
|
|
@ -77,7 +77,7 @@ docker exec headscale-vanilla headscale nodes list
|
|||
**Desktop (Windows — PowerShell as Admin):**
|
||||
```powershell
|
||||
tailscale up --login-server https://vpn.echo6.co `
|
||||
--auth-key hskey-auth-LOd5lzxvsHaP-GP9K6QkG6UW60UFeoDbKv5OxR9yJXupFvfy-Ps_SGmYu5QxG5g-I7JsVDEebZpVJ `
|
||||
--auth-key <REDACTED-headscale-preauth-key> `
|
||||
--hostname desktop --force-reauth
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ One-time setup. Only needed if rebuilding from scratch.
|
|||
| CT ID | 101 |
|
||||
| Hostname | caddy |
|
||||
| Local IP | 192.168.1.101 |
|
||||
| Tailscale IP | 100.64.0.2 |
|
||||
| Tailscale IP | 100.64.0.8 |
|
||||
| Public access | 199.6.36.163 (router forwards 80/443) |
|
||||
|
||||
## 1. Create LXC
|
||||
|
|
@ -63,7 +63,7 @@ curl -fsSL https://tailscale.com/install.sh | sh
|
|||
pct exec 101 -- tailscale up --login-server https://vpn.echo6.co --hostname caddy
|
||||
|
||||
# On Contabo — register the node
|
||||
ssh root@100.64.0.6 'docker exec headscale-standby headscale nodes register --key <KEY> --user echo6'
|
||||
ssh root@100.64.0.1 'docker exec headscale headscale nodes register --key <KEY> --user echo6'
|
||||
|
||||
# Verify
|
||||
pct exec 101 -- tailscale status
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Vaultwarden Deployment
|
||||
|
||||
**Deployed:** 2026-02-05
|
||||
**Location:** Contabo VPS (5.189.158.149 / 100.64.0.6)
|
||||
**Location:** Contabo VPS (5.189.158.149 / 100.64.0.1)
|
||||
**URL:** https://vault.echo6.co
|
||||
|
||||
---
|
||||
|
|
@ -92,7 +92,7 @@ vault.echo6.co {
|
|||
### dnsmasq Split DNS
|
||||
|
||||
```conf
|
||||
address=/vault.echo6.co/100.64.0.6
|
||||
address=/vault.echo6.co/100.64.0.1
|
||||
```
|
||||
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue