nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpr9mhxue69uhhyetvv9ujumtvv44h2tn0dekxjmn99uqzqnyqqft6tz9g9pyaqjvp0s4a4tvcfvj6gkke7mddvmj86w68uwe0xjl2c5 Running Coracle! Discovered that about half of my relays were rejecting my notes for whatever reason. Added more relays, but I am not confident I have fixed it.

Reply to this note

Please Login to reply.

Discussion

using the FORCE_RELAYS option once you collect all the ones that are accepting your notes disables the relay gossiping function, and removes the RELAYS tab on the left menu, and check the app settings to make sure you have the same number being used as you have set

with that on my relay set my notes go out lightning fast... nostr.wine and nostr.land are both paid relays, and nostr.band seems to be a major aggregator, and then my own relay, which i use to test my code as i work on it

unless you pay for those paid relays you can't use them, but tehy aren't expensive really and this setup is so smooth

Do you know if the color codes in the relay selection screen mean anything?

They're a hash of the relay url. Meaningless otherwise

that is a cool way to generate an arbitrary value

It would be nice if it indicated public or private or something

this is my .env file:

VITE_THEME="transparent:transparent,black:#0f0f0e,white:#FFFFFF,accent:#EB5E28,accent-l:#FB652C,gray-dark:#28353b,gray-light:#2e3d44,danger:#ff0000,warning:#ebd112,success:#37ab51,input:#FAF6F1,input-hover:#F2EBE1"

VITE_DARK_THEME="black:#0f0f0e,white:#FFFFFF,transparent:transparent,accent:#fc560e,accent-l:#fe7d39,accent-d:#ed3f09,warm:#F7E9E2,warm-l:#fcf7f4,warm-d:#b9a69e,dark:#2C2C2C,dark-d:#232323,dark-l:#323131,mid:#474747,light:#5B5B5B,lighter:#888888,lightest:#d1d1d1,cocoa:#3E3A38,cocoa-l:#756A65,cocoa-d:#282524,danger:#ce0b0b"

VITE_LIGHT_THEME="black:#0f0f0e,white:#FFFFFF,transparent:transparent,accent:#fc560e,accent-l:#fe7d39,accent-d:#ed3f09,warm:#372113,warm-l:#372113,warm-d:#372113,dark:#ffffff,dark-d:#ffffff,dark-l:#ffffff,mid:#cbc7c2,light:#a49c90,lighter:#69635d,lightest:#3e342c,cocoa:#fafafa,cocoa-l:#fafafa,cocoa-d:#fafafa,danger:#ce0b0b"

VITE_DVM_RELAYS=wss://r.mleku.dev,wss://nostr.wine,wss://eden.nostr.land,wss://atlas.nostr.land,wss://relay.nostr.band

VITE_SEARCH_RELAYS=wss://r.mleku.dev,wss://nostr.wine,wss://eden.nostr.land,wss://atlas.nostr.land,wss://relay.nostr.band

VITE_DEFAULT_RELAYS=wss://r.mleku.dev,wss://nostr.wine,wss://eden.nostr.land,wss://atlas.nostr.land,wss://relay.nostr.band

VITE_DEFAULT_FOLLOWS=4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f

VITE_NIP96_URLS=https://nostr.build,https://nostrcheck.me,https://sove.rent,https://void.cat

VITE_IMGPROXY_URL=https://imgproxy.coracle.social

VITE_DUFFLEPUD_URL=https://dufflepud.onrender.com

VITE_FORCE_GROUP=

VITE_FORCE_RELAYS=wss://r.mleku.dev,wss://nostr.wine,wss://eden.nostr.land,wss://atlas.nostr.land,wss://relay.nostr.band

VITE_ENABLE_ZAPS=true

VITE_LOGO_URL=https://i.nostr.build/Z8Px.webp

VITE_APP_NAME=Mleku's Coracle

VITE_CLIENT_NAME=Mleku's Coracle

VITE_CLIENT_ID=31990:97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322:1685968093690

VITE_BUGSNAG_API_KEY=

VITE_BUILD_HASH=

VITE_LOG_LEVEL=error

just test out a bigger set, and the ones that give accept your notes and respond, keep, and the rest leave them, and then collect that list and put it into all the VITE_*_RELAYS comma separated with the wss:// prefix

then make sure the number you have matches i have 5 relays set, and the use relays count is 6... not sure if that extra one actually does anything because every time i post i get a note "sent your note to 5 relays"

@hodlbod you made a heap of changes that alter the configuration file and when i updated to latest commit the theme button doesn't work and i dig through the commits and see you have buggered up the FORCE_RELAYS processing and several other things that work absolutely perfectly

this is the commit hash i run at now nostr:nprofile1qyf8wumn8ghj7u3wd4kx26m49ejx2a30qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qpqsp0rex959gshtgypve45upmm4vepxm4xea9eja4f2ftfj97euv5sa3fg8c it hasn't got the shiny new layout but it works like lightning

85378a67239556c95ccafdf03289871f97c321d8

i'm not messing around with updating it any time soon, especially not after reading the commit history, wrong wrong wrong

this is exactly why i'm running my own instance of coracle: the mainline is unstable and doesn't fit my relay testing use case and my privacy requirements, got it perfect now and maybe i'll fork this branch to backport good things but probably i got better things to do with my time than learn how to navigate svelte and node.js server code

sorry, that one seems to be a bit flaky too... this is the best:

2d6244deae0a146d07db724da89327bb7bdc4773