Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
nixos-infect
[GPLv3+] install nixos over the existing OS in a DigitalOcean droplet (and others with minor modifications)
I haven't really been in the market for something like this in a long while, but NixOS solved a lot of my headaches when it comes to maintaining a VPS and I'd like to try giving this a shot again. I'm not really interested in cloud/microservice/docker/cluser/whatever, I just want to use something like deploy-rs with a single host and maybe a VPN service like tailscale. What sorts of providers would y'all recommend?
Find a provider that either supports custom ISO (such as DO). You can then build your OS using a tool like https://github.com/Hoverbear-Consulting/nixos-digitalocean I suggest adding your public key to the allowed SSH keys (so you can SSH into the server) and make sure the firewall is configured to allow SSH at port 22. After you've set up this you can start to configure Tailwind and remove the SSH port from the firewall when it properly configured. I wrote a more detailed blog post about how to do it with DO at: https://skaug.dev/deploy-nixops-to-any-server-provider/
nixos-infect is really fun to use. It gives you this real feeling of power. A mind fungus spreading across one's body in seconds, forcibly rearranging synapses in the host's brain as they scream and foam at the mouth, finally relieving them from the pain as they collapse; only for them to wake up as a completely new person who's receptive to your commands. :)