Commit Graph

10 Commits

Author SHA1 Message Date
Claude
d5eb342084 docs: Add Dify app configuration via database procedure
FFG-DEP-DIFY-001 — how to configure Dify apps without UI
Covers: rename, link KB, update dataset config, get API tokens
Includes current state for The Forge and Awakened Concierge
Key insight: direct DB manipulation avoids UI publish problem
2026-04-13 01:37:49 +00:00
Claude (Chronicler #83 - The Compiler)
d614c2d9c5 docs(deployment): Dev Panel mod build environment setup
Installed on Dev Panel (64.50.188.128):
- Java 8, 17, 21 JDKs (all three Forge/NeoForge targets)
- Gradle 8.8 (NeoForge/modern Forge) + 7.6.4 (legacy Forge)
- use-java helper script for version switching
- /opt/mod-builds workspace
- Documented why sandbox can't build mods (proxy blocks NeoForm)

Task #136 infrastructure prep. Future mods build here too.

Claude (Chronicler #83 - The Compiler) <claude@firefrostgaming.com>
2026-04-12 14:52:08 +00:00
Claude (Chronicler #51)
a514ff8381 docs: Complete Dev VPS deployment and configuration guide
NEW DEV SERVER FULLY CONFIGURED AND DOCUMENTED

SERVER DETAILS:
- IP: 64.50.188.128
- Location: Chicago, IL (Breezehost)
- OS: Ubuntu Server 24.04.4 LTS (Noble Numbat)
- Specs: 2 CPU, 4GB RAM, 80GB NVMe, 512MB swap
- Cost: $10/month

SOFTWARE INSTALLED:
 Ubuntu 24.04 LTS (5 years support until April 2029)
 UFW Firewall (ports 22, 9090 open)
 Node.js (latest LTS v20.x)
 Docker v29.3.1 (with compose plugin)
 Cockpit web terminal (https://64.50.188.128:9090)

SECURITY:
 IPv6 disabled (manual configuration)
 Firewall configured (deny incoming by default)
 Root password set (stored in Vaultwarden)
 SSH access working (MobaXterm configured)
 Cockpit web terminal working

DOCUMENTATION INCLUDES:
- Complete server specifications
- Network configuration details
- Installed software versions
- Security configuration (firewall rules, IPv6 disabled)
- Service access methods (SSH, Cockpit)
- Docker configuration and commands
- Node.js setup and usage
- System monitoring commands
- Common maintenance tasks
- Development workflow examples
- Troubleshooting guide
- Future enhancement roadmap
- Complete deployment log

PURPOSE:
Development and testing environment for:
- Modpack version checker (NEXT PROJECT)
- CI/CD pipeline testing
- Dockerized service testing
- Safe experimentation without affecting production
- Development workflow testing

NEXT STEPS:
Phase 1 (Security): Create admin user, fail2ban, SSH keys only
Phase 2 (Dev Tools): Git, Python, Nginx, CI/CD runner
Phase 3 (Monitoring): Netdata, log aggregation, alerting

STATUS:  OPERATIONAL - Ready for development work

This completes the dev server setup. Next priority: Modpack
version checker for passive income generation.

Fire + Frost + Foundation = Where Love Builds Legacy 🔥❄️💙

Signed-off-by: Claude (Chronicler #51) <claude@firefrostgaming.com>
2026-04-01 11:06:56 +00:00
e6a782f89a Reorg: Move wikijs deployment to docs/deployment/ 2026-02-12 00:59:37 -06:00
5685b3d862 Reorg: Move nextcloud hardening to docs/deployment/ 2026-02-12 00:59:35 -06:00
0d879d8a1f Reorg: Move nextcloud deployment to docs/deployment/ 2026-02-12 00:59:34 -06:00
da5126f6b7 Reorg: Move code-server deployment to docs/deployment/ 2026-02-12 00:59:32 -06:00
7798c4cdac Reorg: Move mkdocs deployment to docs/deployment/ 2026-02-12 00:59:31 -06:00
a2935140c6 Reorg: Move uptime-kuma deployment to docs/deployment/ 2026-02-12 00:59:30 -06:00
cefab90113 Reorg: Move gitea deployment to docs/deployment/ 2026-02-12 00:59:28 -06:00