mleku on Nostr: well, the app you want to build is something i've thought about for a long time yes, ...
well, the app you want to build is something i've thought about for a long time
yes, it's a reverse proxy and tunnel server, and the clients relay will be a tunnel client and listen to that endpoint in addition
it doesn't have to be wireguard, it could just as easily be plain old TLS but the auth part will be annoying, and you have to issue the certs to the client to auth with, wireguard is just simpler
the two things you need are an accounting system to track subscriptions, payment rails to authorise updating the subscritpion records, and something that generates them their custom relay subdomain
i figured it would make sense to also throw in nip-05 auth into it as well, so that is always online on your server
i think it could be reasonably profitable and it enables a lot of decentralization, with a bunch of competing services running this thing and people using clients with outbox, it would be a lot closer to decentralized than the free relay model of the committee of dev payoors
yes, it's a reverse proxy and tunnel server, and the clients relay will be a tunnel client and listen to that endpoint in addition
it doesn't have to be wireguard, it could just as easily be plain old TLS but the auth part will be annoying, and you have to issue the certs to the client to auth with, wireguard is just simpler
the two things you need are an accounting system to track subscriptions, payment rails to authorise updating the subscritpion records, and something that generates them their custom relay subdomain
i figured it would make sense to also throw in nip-05 auth into it as well, so that is always online on your server
i think it could be reasonably profitable and it enables a lot of decentralization, with a bunch of competing services running this thing and people using clients with outbox, it would be a lot closer to decentralized than the free relay model of the committee of dev payoors