You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

62 lines
3.6 KiB

# Site identity and theme (see assets/theme/local/ to override default assets).
# Magazine color tokens: theme_stylesheet_light + optional theme_stylesheet_dark (logical asset names).
# Use theme_stylesheet_dark: '' to disable the footer scheme toggle and load only the light sheet.
parameters:
# Per-relay WebSocket I/O (seconds) in NostrClient; also default_socket_timeout during app:prewarm.
nostr_relay_request_timeout_sec: 12
name: 'GitCitadel Homepage'
short_name: 'GitCitadel Homepage'
description: 'GitCitadel — Nostr-native open-source software development tools and infrastructure.'
og_headline: 'GitCitadel Homepage'
og_subheading: 'Nostr-native publishing and development tools'
default_relay: 'wss://theforest.nostr1.com'
# Extra wss:// URLs for article sync (articles:get), comment threads (NIP-22 / getArticleDiscussion),
# and any request that merges the default set with author-specific relays. default_relay is first; duplicates ignored.
article_relays: [
'wss://theforest.nostr1.com'
]
# Kind-0 / profile fetches (author metadata, prewarm). Tried first, then default + article_relays (deduped).
# Also used as a second pass for kind 30040 (magazine category indices) and category long-form ingest
# when article_relays return nothing — not used for the generic /articles DB listing or getArticles().
profile_relays: [
'wss://profiles.nostr1.com'
]
# Magazine identity for data-theme=… (CSS hooks). Unrelated to light/dark color scheme.
theme: 'gitcitadel'
theme_color: '#5c3d8f'
theme_bg_color: '#f5f2fb'
# Per–color-scheme stylesheets: logical asset names under assets/theme/{local,default}/ (see asset_mapper paths).
# Set theme_stylesheet_dark to '' to disable the footer scheme toggle and ship only one theme.
theme_stylesheet_light: 'theme.css'
theme_stylesheet_dark: 'theme-dark.css'
npub: 'npub1s3ht77dq4zqnya8vjun5jp3p44pr794ru36d0ltxu65chljw8xjqd975wz'
# Kind 30040 magazine root #d (NIP-33). Exposed as `d_tag` for backward compatibility.
d_tag_magazine: 'gitcitadel-homepage-f57299'
d_tag: '%d_tag_magazine%'
# Whether to show community articles on the home page
community_articles: false
# Domain for site-assigned NIP-05 for featured (magazine category) authors; must match the host serving /.well-known/nostr.json
nip05_domain: 'gitcitadel.imwald.eu'
# Base URL for "Open in Jumble" on author profile (trailing slash optional; npub is appended as /{npub}).
jumble_profile_users_base: 'https://jumble.imwald.eu/users'
# Base for event threads: {base}/{nevent1...} (NIP-19 nevent, not raw hex id).
jumble_feed_notes_base: 'https://jumble.imwald.eu/feed/notes'
# Comma-separated category #d slugs to fetch first in app:prewarm after the root (see MagazineRefresher).
magazine_prewarm_prefer_slugs_empty: ''
magazine_prewarm_prefer_slugs: '%env(default:magazine_prewarm_prefer_slugs_empty:MAGAZINE_PREWARM_PREFER_SLUGS)%'
# Extra category #d slugs to 30040-fetch in prewarm right after prefer (before the rest of root's a tags), so budget runs still hit new categories.
magazine_prewarm_also_slugs_empty: ''
magazine_prewarm_also_slugs: '%env(default:magazine_prewarm_also_slugs_empty:MAGAZINE_PREWARM_ALSO_SLUGS)%'
external_links:
- title: "GitCitadel on GitHub"
url: "https://github.com/ShadowySupercode/"
description: "GitCitadel open-source repositories."
- title: "Unfold source"
url: "https://git.imwald.eu/silberengel/unfold/src/branch/gitcitadel"
description: "This site's Unfold source (gitcitadel branch)."