133 Commits

Author SHA1 Message Date
Charles N Wyble
a4db1faeb9 docs: update status with todo list 2026-03-02 18:11:27 -05:00
Charles N Wyble
0ba3049090 docs: add migration status file 2026-03-02 18:10:28 -05:00
Charles N Wyble
a6cfae4dc3 refactor: flatten pages structure and update setup.php for Git Sync
- Move pages/{fqdn}/pages/* to pages/{fqdn}/*
- Update setup.php to look at /user/pages/{hostname}
- Prepare for Git Sync to sync pages/ to user/pages/
2026-03-02 17:10:25 -05:00
Charles N Wyble
ddf359ecf3 refactor: flatten structure for Git Sync
- pages/ at root with site subfolders
- Updated setup.php for simpler path
- Removed docker-compose.yml
- Ready for Cloudron deployment

- Repo: tsysstaticsites

- Remote: tsysstaticsites.git

Assisted-by: GLM-5 via Crush <crush@charm.land>
2026-03-02 17:06:20 -05:00
Charles N Wyble
aaaf39e2ff refactor: use pages/ at root for Git sync
- Flatten structure: pages/{fqdn}/pages/ -> pages/{fqdn}/
 (etc)
- Updated setup.php for point directly at user/pages/{hostname}/
 (envPath . '/pages')
- Git sync will sync 'pages/' folder to user/pages/

Assisted-by: GLM-5 via Crush <crush@charm.land>
2026-03-02 17:05:29 -05:00
Charles N Wyble
bbabf7e88c refactor: move content under data/ for Git Sync compatibility
Git Sync expects folders: pages/themes/plugins/config/data
Content now at data/content/{fqdn}/pages/

Assisted-by: GLM-5 via Crush <crush@charm.land>
2026-03-02 17:02:45 -05:00
Charles N Wyble
1dbbfc5d7c refactor: convert to monorepo with all 21 sites merged
- Merged 21 repos using git subtree (preserves full history)
- Content now at content/{fqdn}/pages/
- Updated setup.php to use user/data/content/ path for Git Sync
- Simplified docker-compose.yml for local testing

Sites included (238 total pages):
- charters.turnsys.com (199 pages)
- plan.knownelement.com (7 pages)
- plan.startinglineproductions.com (10 pages)
- plan.suborbital-systems.com (2 pages)
- 17 other plan.* sites (1 page each)

Assisted-by: GLM-5 via Crush <crush@charm.land>
2026-03-02 16:51:02 -05:00
Charles N Wyble
c700f8a148 merge: plan.startinglineproductions.com (10 pages)
git-subtree-dir: content/plan.startinglineproductions.com
git-subtree-mainline: 9cf5e598bc
git-subtree-split: 073581f835
2026-03-02 16:49:30 -05:00
Charles N Wyble
9cf5e598bc merge: plan.yourdreamnamehere.com
git-subtree-dir: content/plan.yourdreamnamehere.com
git-subtree-mainline: b5fc115b71
git-subtree-split: 729c4dcc4c
2026-03-02 16:49:28 -05:00
Charles N Wyble
b5fc115b71 merge: plan.turnsys.com
git-subtree-dir: content/plan.turnsys.com
git-subtree-mainline: 7e50aef7d4
git-subtree-split: 4459191ff1
2026-03-02 16:49:27 -05:00
Charles N Wyble
7e50aef7d4 merge: plan.thepeernet.com
git-subtree-dir: content/plan.thepeernet.com
git-subtree-mainline: ba8e5a1a6c
git-subtree-split: 5c948bab3d
2026-03-02 16:49:26 -05:00
Charles N Wyble
ba8e5a1a6c merge: plan.thecampustradingcompany.com
git-subtree-dir: content/plan.thecampustradingcompany.com
git-subtree-mainline: 158725f2ef
git-subtree-split: fb62943880
2026-03-02 16:49:24 -05:00
Charles N Wyble
158725f2ef merge: plan.teamrental.net
git-subtree-dir: content/plan.teamrental.net
git-subtree-mainline: c58a9cf767
git-subtree-split: bf03fc97b7
2026-03-02 16:49:19 -05:00
Charles N Wyble
c58a9cf767 merge: plan.suborbital-systems.com (2 pages)
git-subtree-dir: content/plan.suborbital-systems.com
git-subtree-mainline: 719f2095e2
git-subtree-split: aa5603f8f5
2026-03-02 16:49:18 -05:00
Charles N Wyble
719f2095e2 merge: plan.sol-calc.com
git-subtree-dir: content/plan.sol-calc.com
git-subtree-mainline: 23f4844f1a
git-subtree-split: 18cff89f34
2026-03-02 16:49:17 -05:00
Charles N Wyble
23f4844f1a merge: plan.sidedoorgroup.org
git-subtree-dir: content/plan.sidedoorgroup.org
git-subtree-mainline: 1a68d848b4
git-subtree-split: 9634af4488
2026-03-02 16:49:15 -05:00
Charles N Wyble
1a68d848b4 merge: plan.rwscp.net
git-subtree-dir: content/plan.rwscp.net
git-subtree-mainline: 47d37d1432
git-subtree-split: 6bda8750d2
2026-03-02 16:49:14 -05:00
Charles N Wyble
47d37d1432 merge: plan.redwfo.com
git-subtree-dir: content/plan.redwfo.com
git-subtree-mainline: a07a54eecc
git-subtree-split: 76514583f0
2026-03-02 16:49:09 -05:00
Charles N Wyble
a07a54eecc merge: plan.rackrental.net
git-subtree-dir: content/plan.rackrental.net
git-subtree-mainline: 99c8d9df5b
git-subtree-split: 876d4cffb1
2026-03-02 16:49:08 -05:00
Charles N Wyble
99c8d9df5b merge: plan.merchantsofhope.org
git-subtree-dir: content/plan.merchantsofhope.org
git-subtree-mainline: a27358dc77
git-subtree-split: be876c4958
2026-03-02 16:49:07 -05:00
Charles N Wyble
a27358dc77 merge: plan.meetmorse.com
git-subtree-dir: content/plan.meetmorse.com
git-subtree-mainline: 1c82448205
git-subtree-split: 85bf7adb1c
2026-03-02 16:49:06 -05:00
Charles N Wyble
1c82448205 merge: plan.knownelement.com (7 pages)
git-subtree-dir: content/plan.knownelement.com
git-subtree-mainline: e6384cc4e1
git-subtree-split: 5418b03a87
2026-03-02 16:49:04 -05:00
Charles N Wyble
e6384cc4e1 merge: plan.hfnoc.net
git-subtree-dir: content/plan.hfnoc.net
git-subtree-mainline: 746db41388
git-subtree-split: 62193d2a91
2026-03-02 16:48:58 -05:00
Charles N Wyble
746db41388 merge: plan.ezpodstack.org
git-subtree-dir: content/plan.ezpodstack.org
git-subtree-mainline: 3266d1e187
git-subtree-split: 4f6dd79a99
2026-03-02 16:48:57 -05:00
Charles N Wyble
3266d1e187 merge: plan.ezeda.org
git-subtree-dir: content/plan.ezeda.org
git-subtree-mainline: c82fca2d9f
git-subtree-split: dd0084fe25
2026-03-02 16:48:56 -05:00
Charles N Wyble
c82fca2d9f merge: plan.ap4ap.org
git-subtree-dir: content/plan.ap4ap.org
git-subtree-mainline: d8e50d0656
git-subtree-split: fda938d2b1
2026-03-02 16:48:55 -05:00
Charles N Wyble
d8e50d0656 merge: plan.afabn.org
git-subtree-dir: content/plan.afabn.org
git-subtree-mainline: 30b778f2ea
git-subtree-split: 939412f7a2
2026-03-02 16:48:54 -05:00
Charles N Wyble
30b778f2ea merge: charters.turnsys.com (199 pages)
git-subtree-dir: content/charters.turnsys.com
git-subtree-mainline: 6e0ede6acc
git-subtree-split: a1662cff1a
2026-03-02 16:48:49 -05:00
Charles N Wyble
6e0ede6acc feat: add docker-compose with volume mounts for all 21 sites
- Mounts all converted pages/ directories into container
- Multi-site routing via setup.php hostname mapping
- Port 12000 exposed for development access

All 21 mdbook sites converted to Grav format:
- charters.turnsys.com (199 pages)
- plan.afabn.org, plan.ap4ap.org, plan.ezeda.org, plan.ezpodstack.org
- plan.hfnoc.net, plan.knownelement.com (7 pages)
- plan.meetmorse.com, plan.merchantsofhope.org, plan.rackrental.net
- plan.redwfo.com, plan.rwscp.net, plan.sidedoorgroup.org
- plan.sol-calc.com, plan.suborbital-systems.com (2 pages)
- plan.teamrental.net, plan.thecampustradingcompany.com
- plan.thepeernet.com, plan.turnsys.com
- plan.yourdreamnamehere.com, plan.startinglineproductions.com (10 pages)

Assisted-by: GLM-5 via Crush <crush@charm.land>
2026-03-02 16:37:42 -05:00
Charles N Wyble
a1662cff1a feat: convert mdbook to Grav format (199 pages)
Converted from mdbook src/ in input/ to Grav pages/ format:
- Added YAML frontmatter to all pages
- Created numbered folder structure (01.home, 02.Bylaws.*, etc.)
- Preserved all content from Bylaws, Handbook, OperatingAgreements,
  Policies, and JointVenture sections

super ultra big merge completed. scope of work clearly defined. let's go build!

Assisted-by: GLM-5 via Crush <crush@charm.land>
2026-03-02 16:35:00 -05:00
Charles N Wyble
aa5603f8f5 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:25 -05:00
Charles N Wyble
5418b03a87 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:23 -05:00
Charles N Wyble
073581f835 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:13 -05:00
Charles N Wyble
729c4dcc4c feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:13 -05:00
Charles N Wyble
4459191ff1 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:13 -05:00
Charles N Wyble
5c948bab3d feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:13 -05:00
Charles N Wyble
fb62943880 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
bf03fc97b7 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
18cff89f34 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
9634af4488 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
6bda8750d2 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
76514583f0 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
876d4cffb1 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
be876c4958 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
85bf7adb1c feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
62193d2a91 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
4f6dd79a99 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
dd0084fe25 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
fda938d2b1 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00
Charles N Wyble
939412f7a2 feat: convert from mdbook to Grav format
- Rename src/ to pages/
- Add Grav frontmatter to markdown files
- Create numbered folder structure
- Remove mdbook-specific files

Migration from mdbook to Grav CMS.
2026-03-02 16:32:12 -05:00