feat: add Task #37 — Holly staff onboarding (Lead Builder)
Holly (Unicorn20089) hired as Lead Builder. Task covers: - Phase 1: Discord role + Pterodactyl account (all 12 servers, basic access) - Phase 2: Email setup when Mailcow live (holly@ + unicorn20089@ alias) Role separation documented: Lead Builder ≠ Pokerole Creative Authority. Phase 1 has no blockers — ready to execute now. Created by Chronicler #29
This commit is contained in:
@@ -176,6 +176,29 @@ Launch recruitment for Builders (2-3) and Social Media Helper (1) using recruitm
|
||||
|
||||
---
|
||||
|
||||
### 37. Staff Onboarding — Holly (Lead Builder)
|
||||
**Time:** 30 minutes (Phase 1) + 15 minutes when Mailcow live
|
||||
**Status:** READY TO START
|
||||
**Priority:** Tier 0 — Immediate Win
|
||||
**Documentation:** `docs/tasks/staff-onboarding-holly/`
|
||||
|
||||
Holly (Unicorn20089) hired as Lead Builder. Already in Firefrost Discord. Needs Pterodactyl access across all 12 game servers and email when Mailcow is live.
|
||||
|
||||
**Key Deliverables:**
|
||||
- Discord staff/builder role assigned
|
||||
- Pterodactyl account with basic access (console + files) on all 12 servers
|
||||
- holly@firefrostgaming.com + unicorn20089@ alias (Phase 2 — pending Mailcow)
|
||||
|
||||
**Role Note:** Lead Builder role is separate from her Pokerole Creative Authority role. Keep access clean.
|
||||
|
||||
**Dependencies:**
|
||||
- Phase 1 (Discord + Pterodactyl): No blockers
|
||||
- Phase 2 (Email): Blocked by Mailcow (Task #11 → blocked by Frostwall Protocol Task #7)
|
||||
|
||||
**See task directory for complete deployment plan.**
|
||||
|
||||
---
|
||||
|
||||
## 🛡️ TIER 1: SECURITY FOUNDATION
|
||||
|
||||
Critical security infrastructure. Must complete before major deployments.
|
||||
|
||||
76
docs/tasks/staff-onboarding-holly/README.md
Normal file
76
docs/tasks/staff-onboarding-holly/README.md
Normal file
@@ -0,0 +1,76 @@
|
||||
# Staff Onboarding — Holly (Lead Builder)
|
||||
|
||||
**Status:** READY TO START
|
||||
**Owner:** Michael "Frostystyle" Krause
|
||||
**Priority:** Tier 1 — Staff Access
|
||||
**Last Updated:** 2026-03-10
|
||||
**Created By:** Chronicler #29
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Holly (Discord: Unicorn20089) has been hired as Lead Builder for Firefrost Gaming. She is already a member of the Firefrost Discord and a known collaborator on the Pokerole/Aurelian Pokédex project. This task covers getting her properly set up with staff access across all relevant systems.
|
||||
|
||||
## Role Clarity (Important)
|
||||
|
||||
Holly holds two distinct roles that must remain separate:
|
||||
|
||||
| Role | Scope | Systems |
|
||||
|------|-------|---------|
|
||||
| **Lead Builder** | Firefrost Gaming operations | Discord staff, Pterodactyl, future email |
|
||||
| **Creative Authority** | Pokerole/Aurelian Pokédex project | Pokerole Wiki, Pokerole Git repos |
|
||||
|
||||
These roles do not overlap. Builder access does not grant Pokerole project authority, and vice versa.
|
||||
|
||||
---
|
||||
|
||||
## Quick Links
|
||||
|
||||
- [Deployment Plan](deployment-plan.md) — Step-by-step access setup
|
||||
- [Access Matrix](access-matrix.md) — What she can access and at what level
|
||||
|
||||
---
|
||||
|
||||
## Phases
|
||||
|
||||
**Phase 1 — Immediate (can do now):**
|
||||
- Discord: Assign staff/builder role
|
||||
- Pterodactyl: Create account, assign all game servers with basic access
|
||||
|
||||
**Phase 2 — When Mailcow is live:**
|
||||
- Create holly@firefrostgaming.com
|
||||
- Create unicorn20089@firefrostgaming.com (handle alias)
|
||||
|
||||
**Phase 3 — Future (as needed):**
|
||||
- Wiki.js staff instance access (if builder documentation needed)
|
||||
- Any additional access as role evolves
|
||||
|
||||
---
|
||||
|
||||
## Game Servers in Scope (All 12)
|
||||
|
||||
**TX1 Dallas:**
|
||||
- Stoneblock 4
|
||||
- Reclamation
|
||||
- Society: Sunlit Valley
|
||||
- Vanilla 1.21.11
|
||||
- All The Mons
|
||||
- FoundryVTT
|
||||
|
||||
**NC1 Charlotte:**
|
||||
- The Ember Project
|
||||
- Minecolonies: Create and Conquer
|
||||
- All The Mods 10
|
||||
- EMC Subterra Tech
|
||||
- Homestead
|
||||
- Hytale (placeholder)
|
||||
|
||||
---
|
||||
|
||||
## Notes
|
||||
|
||||
- Holly is already trusted — no probationary period needed
|
||||
- Basic Pterodactyl access = console + file manager, no server deletion or node access
|
||||
- Email usernames confirmed: holly@ and unicorn20089@
|
||||
- Do NOT give Pokerole Wiki editor access through this task (she already has it via the separate Pokerole project onboarding)
|
||||
119
docs/tasks/staff-onboarding-holly/deployment-plan.md
Normal file
119
docs/tasks/staff-onboarding-holly/deployment-plan.md
Normal file
@@ -0,0 +1,119 @@
|
||||
# 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: (Holly's personal email — confirm with her)
|
||||
Username: holly (or unicorn20089 — confirm preference)
|
||||
First Name: Holly
|
||||
Last Name: (confirm)
|
||||
Role: User (NOT admin)
|
||||
```
|
||||
|
||||
**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
|
||||
|
||||
**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
|
||||
Reference in New Issue
Block a user