2
Home
nmemmert edited this page 2026-09-03 17:05:26 -04:00

Siteforge Wiki

Documentation for the Verse by Verse with Nate web app (Siteforge).

Pages

Page What it covers
Architecture Tech stack, folder layout, data storage, key files
Deployment CI pipeline, container registry, server deploy commands
Admin Guide Using the admin panel: content, episodes, users, backups
Study System Lessons, sections, community, notes, reminders, certificates
API Reference All /api/ endpoints grouped by feature

Quick facts

  • Stack: Node.js + Express backend, React + TypeScript frontend, Vite build, PWA (Workbox)
  • Data: JSON files in /app/data/ (persisted via Docker bind mount)
  • Port: 4173 in production
  • Admin: /admin — password set via ADMIN_PASSWORD env var
  • Study platform: /study — separate user accounts from admin
  • Version: v2.0.0