# Deployment Plan — Holly Staff Onboarding

**Task:** Staff Onboarding — Holly (Lead Builder)  
**Document Type:** deployment-plan  
**Status:** ACTIVE  
**Last Updated:** 2026-03-10  
**Owner:** Michael "Frostystyle" Krause

---

## Phase 1 — Discord (5 minutes)

**Prerequisites:** Access to Firefrost Discord server admin

**Steps:**

1. Open Firefrost Discord
2. Find Holly (Unicorn20089) in the member list
3. Assign the Staff/Builder role (whatever the appropriate builder staff role is)
4. Confirm she can see staff channels

**Success criteria:** Holly has staff role visible, can access staff channels

---

## Phase 2 — Pterodactyl Account (15 minutes)

**Prerequisites:** Admin access to Pterodactyl Panel (panel.firefrostgaming.com)

**Step 1 — Create user account:**

Log into Pterodactyl admin panel, navigate to Users → New User

```
Email: unicorn20089@gmail.com
Username: unicorn20089
First Name: (handle only — per staff naming policy)
Last Name: (handle only — per staff naming policy)
Role: Admin ✅ (granted March 10, 2026)
```

**Step 2 — Assign server access:**

For each of the 12 game servers, add Holly as a subuser with these permissions:

```
✅ Console (view + send commands)
✅ File Manager (read + write)
✅ Startup (view only)
❌ Database (no access)
❌ Allocations (no access)
❌ Users (no access)
❌ Backups (no access — until confirmed needed)
❌ Server delete/reinstall (never)
```

**Servers to assign (TX1 Dallas):**
- Stoneblock 4
- Reclamation
- Society: Sunlit Valley
- Vanilla 1.21.11
- All The Mons
- FoundryVTT

**Servers to assign (NC1 Charlotte):**
- The Ember Project
- Minecolonies: Create and Conquer
- All The Mods 10
- EMC Subterra Tech
- Homestead
- Hytale

**Note:** Holly has been granted Admin access to the Pterodactyl panel as of March 10, 2026. Steps below reflect this.

**Step 3 — Send Holly her login:**

Send her the panel URL and credentials via Discord DM.

```
Panel URL: https://panel.firefrostgaming.com
Username: [her username]
Temporary password: [generated]
```

Ask her to change password on first login.

**Success criteria:** Holly can log in, sees all 12 servers, can open console on each

---

## Phase 3 — Email Setup (when Mailcow is live)

**Prerequisites:** Mailcow deployed and operational (blocked by Frostwall Protocol → Task #7)

**Accounts to create:**

```
Primary:  holly@firefrostgaming.com
Alias:    unicorn20089@firefrostgaming.com → forwards to holly@
```

**Steps (once Mailcow is available):**
1. Log into Mailcow admin
2. Create mailbox: holly@firefrostgaming.com
3. Create alias: unicorn20089@firefrostgaming.com → holly@firefrostgaming.com
4. Send Holly her email credentials via Discord
5. Confirm she can send/receive

**Success criteria:** Both addresses work, alias forwards correctly

---

## Completion Checklist

- [ ] Discord staff/builder role assigned
- [ ] Pterodactyl account created
- [ ] All 12 servers assigned with basic permissions
- [ ] Login credentials sent to Holly
- [ ] Holly confirmed login works
- [ ] Email setup (Phase 3 — deferred until Mailcow)
- [ ] Update this task status to COMPLETE
