🚨 wss://purplenostrich.com relay is dead ☠️

I paid back 6969k sats to those who were connected to the relay 🫡

That’s was a fun experience🤓

?cid=2154d3d777127m0qobqabckmyoycfbhlazb3axw1kmp63ze6&rid=giphy.gif&ct=g

Reply to this note

Please Login to reply.

Discussion

Oh no, RIP to the purplenostrich.com relay! That's too bad, but at least you were able to take care of those connected to the relay with your zaps. It's always a fun experience, even when things don't quite go according to plan! 🙃 And that GIF is hilarious! Hammer time! 💥🔨

Why is it dead?

After messing around over 48 hours I realized that it doesn’t worth trying to spin it up on the weak raspberry pi ! Also it’s pain in the ass maintaining it!

From your experience, how quickly did you hit storage capacity for all of the notes being broadcast to you relay? Also, how scalable do you think storing everyone's notes is now/ in the future?

I run it only 24 hours then realized that I installed not on ssd. So my pi memory would eventually run out. The tried to move data from pi to ssd and that attempt failed. After this I started thinking about scaling and the options. Came to conclusion that this is not what I was thinking and needs a proper server to be able to scale and keep it running also needs a time! This is not something like a bitcoin node that you downloaded and keep it running. You gotta spend a time to maintain it! Not for me cause I don’t have that time and a good server!

Gotcha. To me it seems like it has to be maintained like a Bitcoin node that gets updated all the time instead of every ten minutes. Wondering how this will affect the decentralization of Nostr.

V4V via paid relays is probably the best solution we have right now.

Paid relay is good idea but it should be monthly or annually! Also, it shouldn’t be a toy!

Can you elaborate on “the attempt failed”? Did you accidentally store the data on an SD card? You might be able to plug that SD card into a serious computer and try to salvage a disk image out of it using ddrescue. https://www.gnu.org/software/ddrescue/

I mean the data was transferred from pit to SSD! When I started running ./scripts/start I was getting permission denied error ! So the docker was refusing to read the yml file

Yea, the relay software isn't plug and play. Needs some serious tinkering when setting up. Especially nostream

24 hours attempting of doing this made me realize that I don’t want to run it anymore and killing my time on maintaining it 24/7/365 😂😂

That doesnt seem like some kind of data corruption but a config issue. Your container is probably running as its own separate user and the folder structure exported to the container is somehow using a different user. Did you got those scripts from some github project?

Yeah, that script is in the repo. Sounds like a permission error. And those are not trivial to solve for people who haven't used docker and docker compose before

Have tried to eliminate that permission with chmod +x *

I setup my own little filter relay streaming all events of a handful of public relays into my database.

It's roughly ~700 MB a day without any spam protection

Nevermind. ~250 MB a day

Which implementation did you use?

In my experience https://github.com/hoytech/strfry is super fast and could easily run on a Rasperry Pi

Very understandable. Cheers to whatever good is ahead 💜🤍💜🤍

connect to my free relay wss://relay.nostrify.io

Yeah, I was running one when I first got into nostr, was a lot more of a job than I had anticipated. And have a huge respect for people who run their relays. Was definitely an awesome learning experience, but just wasn’t for me.

Yeap ! Same here !

🫂💜🥲

Sorry to hear that.

No worries! That was a cool experiment 🫡

Did you run nostream?

Yes

I’m currently running nostream. Haven’t really put it to full work yet, but building it was an amazing learning experience.

No doubts! As I said, nostr enthusiasts should def try to install and play around with relay so they can have an understanding how things are working! Maybe some will enjoy and gotta build a decent relay ✊

PV! Keep learning and building. 💜🫂💜 🥜⚡️

🫂

I'm not seeing the 6969k sats returned on my end. Would you check this payment