64 lines
2.6 KiB
Markdown
64 lines
2.6 KiB
Markdown
---
|
|
tags: [infrastructure, ssh, reference]
|
|
updated: 2026-04-24
|
|
---
|
|
|
|
# SSH Aliases — Quick Reference
|
|
|
|
All servers accessible from `~/.ssh/config`. All confirmed reachable as of 2026-04-24.
|
|
|
|
## Oliver Agency — GCP Servers
|
|
|
|
| Alias | Hostname/IP | User | Purpose |
|
|
|-------|------------|------|---------|
|
|
| `optical` | 10.220.168.5 | vadym.samoilenko | Main AI prod server (optical-web-1, ai-sandbox.oliver.solutions) |
|
|
| `optical-dev` | 10.220.168.9 | vadym.samoilenko | Docker staging (optical-dev.oliver.solutions) |
|
|
| `optical-prod` | 10.220.168.8 | vadym.samoilenko | Secondary prod (minimal, ai_qc only) |
|
|
| `librechat-dev` | 10.220.168.2 | vadym.samoilenko | LibreChat dev (optical-librechat-dev) |
|
|
| `librechat-prod` | 10.220.168.4 | vadym.samoilenko | LibreChat production |
|
|
| `modocmms-dev` | 10.220.168.6 | vadym.samoilenko | ModoCMMS dev+prod (modcomms-01) |
|
|
| `baic` | 10.220.72.13 | vadym.samoilenko | Main web host — 40+ domains (web-03) |
|
|
| `box-cli` | 10.220.176.3 | vadym.samoilenko | Ford/L'Oréal hotfolder processing (box-cli-01, CentOS 7) |
|
|
|
|
## Personal / Aimpress
|
|
|
|
| Alias | Hostname/IP | Port | User | Purpose |
|
|
|-------|------------|------|------|---------|
|
|
| `aimpress` | 57.128.160.249 | 1220 | ubuntu | Aimpress LTD VPS (Mailcow, n8n, Traefik) |
|
|
| `pve` | 192.168.1.48 | 22 | root | Proxmox homelab (LAN only + Tailscale) |
|
|
|
|
## SSH Keys Used
|
|
|
|
| Key | Used For |
|
|
|-----|---------|
|
|
| `~/.ssh/id_rsa_vadym` | All GCP Oliver servers |
|
|
| `~/.ssh/id_rsa` | aimpress VPS |
|
|
| `~/.ssh/id_ed25519` | Proxmox homelab |
|
|
| `~/.ssh/id_bitbucket` | Bitbucket git (git@bitbucket.org) |
|
|
|
|
## One-liner Health Check
|
|
|
|
```bash
|
|
for host in optical optical-dev optical-prod librechat-dev librechat-prod modocmms-dev baic box-cli aimpress pve; do
|
|
ssh -o ConnectTimeout=5 -o BatchMode=yes "$host" "echo OK" 2>&1 | grep -q OK && echo "✅ $host" || echo "❌ $host"
|
|
done
|
|
```
|
|
|
|
## Key Takeaways
|
|
|
|
- All 10 hosts accessible with SSH keys (no password prompts)
|
|
- `baic` alias is misleading — it's the main Oliver web server, not just BAIC client
|
|
- `box-cli` is CentOS 7 (EOL) — plan migration
|
|
- `pve` is LAN only (192.168.1.48) — use Tailscale (100.122.192.8) when remote
|
|
- `aimpress` uses non-standard port 1220
|
|
|
|
## Related
|
|
|
|
- [[wiki/infrastructure/server-optical|server-optical]]
|
|
- [[wiki/infrastructure/server-optical-dev|server-optical-dev]]
|
|
- [[wiki/infrastructure/server-baic|server-baic]]
|
|
- [[wiki/infrastructure/server-box-cli|server-box-cli]]
|
|
- [[wiki/infrastructure/server-aimpress|server-aimpress]]
|
|
- [[wiki/infrastructure/server-pve|server-pve]]
|
|
- [[wiki/infrastructure/server-librechat|server-librechat]]
|
|
- [[wiki/infrastructure/server-modocmms|server-modocmms]]
|