- 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>
18 lines
434 B
YAML
18 lines
434 B
YAML
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:
|