feat: Plane project management deployed on TX1
Deployed March 15, 2026. https://tasks.firefrostgaming.com live. - Plane v2.4.2 via prime.plane.so installer - TX1 Dallas (38.68.14.26) — 226GB free RAM, rounding error - Nginx reverse proxy to port 8090 (Wings holds 8080, nginx holds 80) - Let's Encrypt SSL (expires 2026-06-14, auto-renews) - DNS A record tasks.firefrostgaming.com → 38.68.14.26 Install quirk: prime-cli installer requires port 80 free. Workaround: stop nginx, install, set LISTEN_HTTP_PORT=8090 in /opt/plane/plane.env, prime-cli restart, start nginx. Next: create workspace, projects, invite staff, migrate tasks.md Refs: Task #47
This commit is contained in:
@@ -413,19 +413,28 @@ Foundation secure, deploy major services.
|
||||
|
||||
---
|
||||
|
||||
### 47. Plane Project Management — Self-Hosted
|
||||
**Time:** 2-3 hours
|
||||
**Status:** READY
|
||||
**Priority:** Tier 2 — Major Infrastructure
|
||||
### 47. Plane Project Management — ✅ COMPLETE
|
||||
**Time:** 2-3 hours (actual: ~2 hours)
|
||||
**Status:** ✅ DEPLOYED — March 15, 2026
|
||||
**Deployed By:** Chronicler #31
|
||||
**Documentation:** `docs/tasks/plane-deployment/`
|
||||
**Target:** tasks.firefrostgaming.com on Command Center (63.143.34.217)
|
||||
**URL:** https://tasks.firefrostgaming.com
|
||||
**Server:** TX1 Dallas (38.68.14.26)
|
||||
|
||||
Self-hosted project management for the Firefrost team. Replaces ad-hoc task tracking with a proper system that scales from 3 to 15+ staff. Mobile-friendly, non-technical staff can use it easily.
|
||||
Self-hosted project management for the Firefrost team.
|
||||
|
||||
**Why Plane:** Open source Linear alternative. Docker-based, self-hosted, free forever. Active development. Beautiful UI that works for builders, moderators, and social media helpers — not just developers.
|
||||
**Deployment Summary:**
|
||||
- ✅ Plane v2.4.2 via prime.plane.so installer
|
||||
- ✅ TX1 Dallas (226GB free RAM — rounding error on this machine)
|
||||
- ✅ Nginx reverse proxy → port 8090 (Wings on 8080, nginx on 80)
|
||||
- ✅ SSL cert via Let's Encrypt (expires 2026-06-14, auto-renews)
|
||||
- ✅ tasks.firefrostgaming.com → 38.68.14.26
|
||||
|
||||
**Projects to create:** Infrastructure, Community, Content, Builds, Operations
|
||||
**After deploy:** Migrate active tasks from tasks.md into Plane, create accounts for Meg and Holly
|
||||
**Key install note:** Installer requires port 80 free. Stop nginx, install,
|
||||
set LISTEN_HTTP_PORT=8090 in /opt/plane/plane.env, restart nginx.
|
||||
|
||||
**Next steps:** Create admin account, workspace, 5 projects, invite Meg + Holly,
|
||||
migrate active tasks from tasks.md
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user