BitMacro on Nostr: Running a Nostr relay in production is painful. Whitelists managed via bash. Events ...
Running a Nostr relay in production is painful.
Whitelists managed via bash. Events inspected with CLI. No visibility on disk usage, active users or blocked pubkeys.
I built BitMacro Relay Manager to fix this:
✅ Visual event feed with kind labels
✅ Access control with real identities (names, avatars, NIP-05)
✅ LMDB stats — know exactly what's eating your disk
✅ Block / allow pubkeys without touching the terminal
✅ relay-agent is MIT — install with npx or Docker
relay-panel.bitmacro.io
#nostr #relays #buildinpublic
Published at
2026-03-29 21:26:33 UTCEvent JSON
{
"id": "f5e8bd6299fb2b49f1ec6754a1c53d451cd4bdd0f0b0ab46bb639d0586cb75d8",
"pubkey": "eacf19a963b52c6c13a8abdf81ad0187a6fdbb125a722c74219af8f3c6de4806",
"created_at": 1774819593,
"kind": 1,
"tags": [
[
"t",
"nostr"
],
[
"t",
"relays"
],
[
"t",
"buildinpublic"
]
],
"content": "Running a Nostr relay in production is painful.\n\nWhitelists managed via bash. Events inspected with CLI. No visibility on disk usage, active users or blocked pubkeys.\n\nI built BitMacro Relay Manager to fix this:\n\n✅ Visual event feed with kind labels\n✅ Access control with real identities (names, avatars, NIP-05)\n✅ LMDB stats — know exactly what's eating your disk\n✅ Block / allow pubkeys without touching the terminal\n✅ relay-agent is MIT — install with npx or Docker\n\nrelay-panel.bitmacro.io\n\n#nostr #relays #buildinpublic",
"sig": "ed62140936b8ddc49fcea4474d5d2e01544fc52f600aa327c22696eb9d7804efd5216720b74abf68f7a2deb1e3ee9b5107c7d6553dcb65710219e4c5b36f00d1"
}