Files
adminandGitHub a6641d5eb1 Clarify hero and diplomacy campaign rules (#8660)
* Document hero recruitment eligibility

* Document low-loyalty hero departures

* Document diplomacy resolution outcomes
2026-07-16 17:46:48 -07:00
..

Eagle0pedia Site

Eagle0pedia is a Starlight static site. CI validates it through Bazel, while DigitalOcean App Platform builds and hosts it directly as a static site.

Local Build

bazel build //docs/eagle0pedia:site

The generated site is written to:

bazel-bin/docs/eagle0pedia/dist

Deployment

Eagle0pedia is hosted by DigitalOcean App Platform as a static site. Use these component settings:

Resource type: Static Site
Source directory: docs/eagle0pedia
Build command: corepack enable && pnpm install --frozen-lockfile && pnpm build
Output directory: dist
HTTP route: /
Domain: pedia.eagle0.net

The App Platform build uses the normal Starlight package scripts:

npm run build

Set this App Platform environment variable:

ASTRO_TELEMETRY_DISABLED=1

CI still validates the Bazel build:

bazel build //docs/eagle0pedia:site