Compare commits

..

6 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
669 changed files with 151 additions and 20 deletions

View File

@@ -1,17 +0,0 @@
services:
grav:
image: getgrav/grav:latest
container_name: tsysstatic-dev-grav
ports:
- "12000:80"
volumes:
# Grav core
- grav_data:/var/www/html
# Multi-site setup
- ./setup.php:/var/www/html/setup.php:ro
# Monorepo content (Git Sync will clone this structure to user/data/)
- ./content:/var/www/html/user/data/content:ro
restart: unless-stopped
volumes:
grav_data:

Some files were not shown because too many files have changed in this diff Show More