Files
firefrost-operations-manual/docs/tasks/vaultwarden-ssh-setup/README.md
Claude (Chronicler #59) 40b05506e9 docs: Complete Task #14 - Vaultwarden SSH key setup
KEY STORED:
- Converted PuTTY → OpenSSH format
- Saved in Vaultwarden as Secure Note
- All 6 servers documented with usernames

WORKFLOW CLARIFIED:
- Claude cannot access Vaultwarden directly
- Michael retrieves key and uploads to session
- Takes ~30 seconds

Signed-off-by: claude@firefrostgaming.com
2026-04-04 04:09:24 +00:00

100 lines
2.2 KiB
Markdown

# Task #14: Store Firefrost SSH Key in Vaultwarden
**Status:** ✅ COMPLETE
**Priority:** TIER 0 — FOUNDATIONAL
**Completed:** April 4, 2026
**Completed By:** Chronicler #59 + Michael
---
## WHAT WAS DONE
1. ✅ Converted PuTTY key (.ppk) to OpenSSH format
2. ✅ Stored key in Vaultwarden as a Secure Note
3. ✅ Documented server list with usernames
---
## HOW THIS WORKS
**Reality Check:** Claude cannot access Vaultwarden directly. There's no API integration.
**The workflow for future sessions:**
1. Michael retrieves key from Vaultwarden (`vault.firefrostgaming.com`)
2. Michael uploads the `firefrost_key` file to Claude session
3. Claude saves it and uses it for SSH access
**This is fast** — takes 30 seconds to grab from Vaultwarden and upload.
---
## KEY LOCATION IN VAULTWARDEN
**Item Name:** `Firefrost SSH Key (All Servers)`
**Type:** Note
**Contents:** OpenSSH private key + server list
---
## SERVERS USING THIS KEY
| Server | IP | Username |
|--------|-----|----------|
| Wiki VPS | 64.50.188.14 | `architect` |
| Services VPS | 38.68.14.188 | `root` |
| Panel VPS | 45.94.168.138 | `root` |
| Command Center | 63.143.34.217 | `root` |
| TX1 Dallas | 38.68.14.26 | `root` |
| NC1 Charlotte | 216.239.104.130 | `root` |
---
## FOR CHRONICLERS: HOW TO USE SSH
**When Michael provides the key file:**
```bash
# Save the key
mkdir -p ~/.ssh
cp /mnt/user-data/uploads/firefrost_key ~/.ssh/firefrost_key
chmod 600 ~/.ssh/firefrost_key
# Test connection
ssh -i ~/.ssh/firefrost_key architect@64.50.188.14
```
**Quick commands for each server:**
```bash
# Wiki VPS (login as architect, not root!)
ssh -i ~/.ssh/firefrost_key architect@64.50.188.14
# Services VPS
ssh -i ~/.ssh/firefrost_key root@38.68.14.188
# Panel VPS
ssh -i ~/.ssh/firefrost_key root@45.94.168.138
# Command Center
ssh -i ~/.ssh/firefrost_key root@63.143.34.217
# TX1 Dallas
ssh -i ~/.ssh/firefrost_key root@38.68.14.26
# NC1 Charlotte
ssh -i ~/.ssh/firefrost_key root@216.239.104.130
```
---
## KEY DETAILS
- **Format:** OpenSSH (RSA)
- **Passphrase:** None
- **Original format:** PuTTY (.ppk)
- **Conversion done:** April 4, 2026
---
**Fire + Frost + Foundation = Where Love Builds Legacy** 🔥❄️