OKAY GUYS it’s time to reveal the project I’ve been working on: https://10minutepleroma.com
It’s simple. Enter a subdomain, and you get a Pleroma server for 10 minutes. After 10 minutes the server is permanently destroyed.
For a while now I’ve been working on putting together a Pleroma hosting service. The difficult question I’ve been facing is, “how do I let the user click a button to deploy a server?” So I decided to do a little hackathon to isolate just that problem specifically, and this is what I came up with.
It’s a cluster of servers running Kubernetes. Most of the magic happens here: https://gitlab.com/tribes-host/10minutepleroma/-/blob/develop/lib/ten_minute_pleroma/deploy.ex
More to come. Enjoy!
Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.
@matrix It doesn’t send deletion requests when it de-provisions, but CAPTCHA is enabled and users have to register an account after the server is provisioned.