website/config.toml
iris ec64da8620 config: point forge_url at forge.darkest.space/hyperhive/hyperhive
mara on PR #1: "you can hard code upstream repo URL with
forge.darkest.space - that does not exist _yet_, but will have
hyperhive/hyperhive at some point". Hardcoding the future URL
now means no template / config churn when the mirror goes live —
only DNS + web wiring on the operator's side.
2026-05-27 12:57:05 +02:00

42 lines
1.8 KiB
TOML

# Zola config — hyperhive marketing landing (#502).
#
# Single-page landing for now; nav / blog / docs come later if scope grows.
# Theme lives in `sass/main.scss` and `templates/`; no external Zola theme
# import — the project's identity matches the dashboard / agent terminals
# closely enough that pulling in a third-party theme would just give us
# something to fight.
base_url = "https://hyperhive.darkest.space"
title = "hyperhive"
description = "a swarm of claude agents in nspawn containers, with an operator-shaped trust boundary."
# We don't need RSS / search / sitemaps for a single-page landing. Can
# flip these on later if blog content lands.
generate_feeds = false
build_search_index = false
# Embed the SCSS pipeline; zola compiles `sass/*.scss` → `public/*.css`.
compile_sass = true
# Markdown rendering defaults — landing has very little prose so the
# fancier syntax-highlight setup isn't needed yet. Easy to turn on later.
[markdown]
highlight_code = false
smart_punctuation = true
[extra]
# Catppuccin Mocha palette + amber accent (matching the hex mark) is
# the project's identity. Single source of truth — `main.scss` reads
# these via Sass variables, not from this attrset (Zola doesn't pipe
# extras into Sass). Keeping them here as documentation only so the
# theme intent is reviewable in one place.
palette = "catppuccin-mocha"
accent = "amber"
# Public-facing forge URL — surfaced in templates via
# `{{ config.extra.forge_url }}`. Points at the planned
# `forge.darkest.space` mirror (per mara on PR #1): not yet up,
# but will host `hyperhive/hyperhive` once it lands. Hardcoding
# the future URL means no template churn when it goes live —
# only DNS / web wiring on the operator's side.
forge_url = "https://forge.darkest.space/hyperhive/hyperhive"