Files
firefrost-operations-manual/docs/tasks/vaultwarden-ssh-setup/README.md
Claude dafb103119 feat: Add YAML frontmatter to all 57 task READMEs
Phase 1 of task management consolidation (per Gemini consultation).

Added standardized frontmatter with:
- status: open | blocked | complete
- priority: P1 | P2 | P3 | P4
- owner: Michael | Meg | Holly
- created: YYYY-MM-DD

Final counts:
- 39 open tasks
- 17 complete tasks
- 1 blocked task

Metadata extracted from existing inline markdown and audit results.
Ready for Phase 2: 11ty mobile index generation.

Chronicler #69
2026-04-08 14:21:41 +00:00

107 lines
2.2 KiB
Markdown

---
status: open
priority: P1
owner: Michael
created: 2026-01-01
---
# 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** 🔥❄️