init gitcitadel branch: port 9085, GitCitadel identity
- compose.hub.yaml: project name → gitcitadel, default HTTP_PUBLISH → 127.0.0.1:9085
(matches Apache ProxyPass to http://127.0.0.1:9085/ on gitcitadel.imwald.eu)
- .env.dist: HTTP_PORT=9085, HTTP_PUBLISH=127.0.0.1:9085 (uncommented)
- config/unfold.yaml: site name/description/theme/relays/nip05_domain updated for
GitCitadel; npub and d_tag_magazine marked TODO until the org values are known
Co-authored-by: Cursor <cursoragent@cursor.com>
# Per-relay WebSocket I/O (seconds) in NostrClient; also default_socket_timeout during app:prewarm.
nostr_relay_request_timeout_sec:12
name:'Nostr, Curated Thoughtfully'
short_name:'Imwald Blog'
description:'A selection of my own Nostr long-form articles and articles from other authors, selected for the quality of their writing and the depth of their analysis.'
name:'GitCitadel'
short_name:'GitCitadel'
description:'GitCitadel — Nostr-native open-source software development tools and infrastructure.'
og_headline:'Nostr, Curated Thoughtfully'
og_subheading:'Imwald Blog by Laeserin'
og_headline:'GitCitadel'
og_subheading:'Nostr-native developer tools'
default_relay:'wss://theforest.nostr1.com'
default_relay:'wss://thecitadel.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.