// Bostr config module.exports = { // Server listener [Required] address: "0.0.0.0", port: "8080", // Bouncing mode // 1 -> Fast. Bouncer connects to at startup. // 2 -> Accurate. Every clients has their own sessions (recommended). mode: 2, // Clusters. clusters: 4, // Whenever store temporary data in memory (RAM) or in a disk // Options: disk, memory tmp_store: "memory", // Log about bouncer connection with relays? log_about_relays: false, // Server information. // Only for when nostr client requesting server information. server_meta: { "contact": "unset", "description": "Nostr Bouncer Server", "name": "Bostr", "software": "git+https://github.com/Yonle/bostr", // Some nostr client may read the following for compatibility check. // You may change the supported_nips when needed. "supported_nips": [1,9,11,12,15,16,20,22,26,28,33,40], "version": "1.0.0" }, // Nostr relays to bounce [Required] relays: [ "wss://example1.com", "wss://example2.com", // "wss://example3.com", // ...and so on ] }