Avatar
Rif'at Ahdi R
2b67e480b7f99d2835684a8f7276d86edbe8e318ea55cf77ccfd559c5f24f645
Special family-friendly relay with filter settings (Language, Safe For Work, Hate speech, Sentiment, Topic, etc) for Global Feed: https://github.com/atrifat/nostr-filter-relay/blob/main/USAGE.md wss://nfrelay.app Indonesian. Learning and interested in PHP, JS, Go, DevOps, Android, and Machine Learning

Not sure what is the answer for the first question, since my experience were limited to manage small-medium traffic relay (20+ GB/day). Maybe top relay operators will share their experiences later. I think top relays have big traffic more than 1TB/day.

> Hands on is sysadmin

Basic skills to manage linux or unix server such as configuring webserver (nginx, caddy, etc), setup proper firewall, ssh and account security, manage running service/apps (systemd, sysinit, etc), and basic linux/unix command knowledge were needed.

> Costs

Costs for running small-medium relay around $10/month . Varies depend on server provider.

> Preferred relay software

Currently using strfry. Other popular choices are nostr-rs-relay, nostream.

PSA:

Due to unexpected problem coming from our hosting provider #NostrFilterRelay , wss://nfrelay.app currently cannot be accessed properly (down). We are really sorry for the inconveniences.

Thank you. It works properly now. ๐Ÿซก

By the way, did you cross check the trending notes into nfrelay.app to filter in the last step?

I think you can support HTTP/2 request easily in by enabling it in Nginx (Assuming using Nginx)

https://www.tecmint.com/enable-http-2-in-nginx/

It will solve connection issue without "hacky way".

I have no problem serving Damus users request in was://nfrelay.app because using Caddy that support HTTP/2 by default. Caddy intercept and reverse proxy the request properly in my case.

Yes, it has variation of "dry/summer" starting date prediction ๐Ÿ˜…

BMKG (Indonesia Climate Study Office) said the start of dry/summer season should be started from early March but it was varied in actual.

In my city, it is mostly cloudy in the last days with some days in light rain. Seems to feels like not a "dry/summer" season

Mungkin satu atau dua bulan sekali kak. Ini juga karena sekalian pas jalan-jalan ๐Ÿ˜…

Sesekali memanjakan lidah

#foodstr

I think this can be achieved by implementing custom proxy relay in front of regular relay.

Custom proxy relay <-> Regular relay (Strfry, Nostream, etc)

Custom proxy relay can provide GraphQL, Rest API, RPC or any implementation to fetch nostr events with custom way from regular relay.

GWS om. Istirahat cukup, kurangin begadang. Moga cepat fit lagi.

Congratulations.. wish you have a wonderful family โค๏ธ

topic-classification-api v0.1.0 module has been released.

Integration of new feature "Topic Classification" will come soon in the next #NostrFilterRelay update. This feature will mark 95% of #NostrFilterRelay target features.

Happy to say "The last milestone is migration of events into NIP-32 compatible" ๐Ÿ‘€.

https://github.com/atrifat/topic-classification-api/releases/tag/v0.1.0