Hi guys. how can I monetize my rustdesk servers? like, imagine I tell client X to pay 1$/month for using my server, how can I authenticate users? (prevent others from using the server so only people who are paying can use).
CONTEXT: I live in a country with very limited internet (like china) so using public servers is not good. I would also have to be able to maintain the costs of the server. so this is not illegal and not unethical.
Not to sound like a wet blanket, but I think you’ll find it hard to make enough money to cancel out your power bill, development and admin time compared to big box names like AWS, digital ocean, etc. It could also open you up to legal problems. If someone you don’t know wants to pay you (someone with no reputation they shouldn’t trust with their money and data) then you probably don’t want the data they are trying to host any where near your servers (use your imagination…).
That said, if you’re serious or want a learning exercise look for:
I am not aware of an out of the box solutions that solve all of these problems, but there are many solutions for specific parts of this hypothetical system which is what I tried to provide with some example tech names to start your search. It’s not a simple problem, but it’s one basically every internet company has solved on some level.
I think there are croud-source compute reselling services you can enroll your systems in but I’m blanking on names and again you’ll be lucky to break even on power.