37 lines
1.4 KiB
Markdown
37 lines
1.4 KiB
Markdown
# Ghostlight Dungeon Site
|
|
|
|
Provisional public landing page for [Ghostlight Dungeon](https://ghostlight.gamecult.org), built with the shared [GameCult Quartz](https://github.com/GameCult/GameCult-Quartz) engine.
|
|
|
|
## Local build
|
|
|
|
Clone `GameCult-Quartz` beside this repository, install its dependencies, then run:
|
|
|
|
```powershell
|
|
.\scripts\quartz\quartz.ps1 build
|
|
```
|
|
|
|
The generated site is written to `quartz-site/public`.
|
|
|
|
## Architecture documentation
|
|
|
|
The Ghostlight repository owns technical truth under
|
|
`docs/public-architecture`. This site commits an exact publication projection
|
|
under `content/Documentation` so GitHub Pages can build independently.
|
|
|
|
Refresh and verify it with:
|
|
|
|
```powershell
|
|
.\scripts\sync-architecture-docs.ps1
|
|
.\scripts\sync-architecture-docs.ps1 -Check
|
|
```
|
|
|
|
Do not hand-edit the projected pages. Change the Ghostlight source, then sync.
|
|
|
|
## Deployment
|
|
|
|
Pushes to `main` invoke GameCult Quartz's reusable GitHub Pages workflow. GitHub Pages owns the custom domain setting for `ghostlight.gamecult.org`; a repository `CNAME` file is not authoritative for this Actions-based deployment.
|
|
|
|
Prices, cell limits, lore Vault allowances, import budgets, and provider policies
|
|
on the page are provisional until the paid alpha opens. Compatible lore Vaults
|
|
are Git-synchronized, Obsidian-compatible Markdown folder hierarchies; custom
|
|
tenant ingestion remains gated in the current tester harness.
|