Replying to Avatar Lion Diet Leo

I've been working on an IoT project that involves handling around 2.5 million records monthly over the past 4 years (and scaling back to 2011). I'm using InfluxDB for raw values, MongoDB for cached data (with all data being cached per client requirements), and MySQL for metadata. The "core" of the project is a web app that I'm building with Angular, where all this data is displayed to end-users.

I'm also managing the communication between IoT devices and services via RabbitMQ, and handling all containers (Docker) for these services. The web server is nginx, dockerized, with a certbot container for certificate management.

There are additional microservices, all in C#, that handle various tasks like real-time caching, processing raw IoT data, and syncing metadata with an older system. I've also written several scripts in PHP and BASH, including a deployment script that builds the system from scratch.

Despite managing this complex ecosystem on top of maintaining other projects, my boss wants to add another project: developing an AI model for a solar energy company. I feel my contributions are undervalued and was unsuccessful in negotiating a higher salary, so I've started applying for new positions. However, applying for roles like "Angular developer" or ".NET developer" feels strange given my experience across so many technologies. I’m confident in my ability to excel in any role, though I expect a learning curve as I adjust to a narrower focus.

I recently learned about Nostr and, despite (or rather - because of) my current work, I'm interested in exploring development here. I have a background in cryptography and understand the basics, but I've never contributed to an open-source project and have primarily worked solo.

For anyone with experience in Nostr and/or open-source, where can I start? Any advice on how to effectively contribute to the community?

well if you feel like becoming obsessed with relays, im always on the lookout for contributors to relay.tools

github.com/relaytools/docs is the setup guide, i will soon be needing to add influx to the installer (im already using it but i want other relay hubs to have it also)

Reply to this note

Please Login to reply.

Discussion

I've set up relay tools at relay.maleniti.com

Several things tho...

1. Setting up a relay says is priced, but I never paid. It's not clear how to set up a beneficiary wallet.

2. I started a paid relay and also no procedure to setup wallet.

3. The relay (ldl.relay.maleniti.com) doesn't show up in search results but shows up in relay explorer.

Everything else is pretty straightforward, guess we'll have to address the above issues.

very cool!

1. to turn on payments there are settings in the .env file in /srv/relaycreator/.env , it requires an lnbits service that is connected to a lightning node. I was thinking about adding lnbits to the installer, and some docs for this.. but still have to manage a node.

2. payments for relays and memberships all goes through lnbits. (turned off by default).

3. to have it show on the main page there is a relay setting for "show in public directory"

Awesome!

I'll have to set up a full node first, will do that tomorrow.

I meant I'll finish it tomorrow hopefully, when the blockchain downloads.