archy/.claude/memory/tailscale_servers.md
2026-03-12 12:56:59 +00:00

21 lines
1.0 KiB
Markdown

---
name: Tailscale Servers
description: Archipelago Tailscale servers (archipelago-2, archipelago-3) — hostnames, SSH access, and deploy notes
type: reference
---
## Tailscale Servers
- **archipelago-2**: `archipelago@archipelago-2.tail2b6225.ts.net`
- SSH key auth works (`~/.ssh/archipelago-deploy`)
- Has Node.js, npm, Cargo/Rust, Podman — can do full builds
- Deploy: `ARCHIPELAGO_TARGET="archipelago@archipelago-2.tail2b6225.ts.net" ./scripts/deploy-to-target.sh --live`
- **archipelago-3**: `archipelago@archipelago-3.tail2b6225.ts.net` (IP: 100.124.105.113)
- SSH key auth works (key added 2026-03-12)
- Has Podman only — NO Node.js, NO Rust/Cargo
- Cannot build on-server; must copy pre-built binary + frontend tarball
- Deploy method: SCP binary from archipelago-2 or local, upload frontend tarball, extract to `/opt/archipelago/web-ui/`
**How to apply:** For archipelago-2, use the standard deploy script with `ARCHIPELAGO_TARGET`. For archipelago-3, copy pre-built artifacts (binary + frontend tarball) since it lacks build tools.