I write Windows software, and I run the servers it needs.
I'm a solo developer in the UK and I publish as Natchland. A Windows app and a Discord bot, sitting on relay nodes in Germany and Australia, VPS provisioning that builds a box when someone pays for one, and a Stripe setup I look after myself.
If something breaks, the person who answers you is the person who wrote it.
4.8 from 25 ratings on the Microsoft Store
Two things, and both have a free version
So you can find out whether it does what you want before you pay me anything. Nothing here is a trial that deletes your work at the end of it.
Running a Minecraft server, without the command line bit
Java, Bedrock, Paper, Spigot, Forge, NeoForge, Fabric, and proxy networks with the backend servers linked up and starting together. There's a mod and plugin browser, scheduled restarts, backups, and a dashboard you can open on your phone while you're out of the house.
It's the thing I've put the most time into by a long way, and the part that took longest wasn't the app, it was everything the app needs to be useful to someone who doesn't run servers for a living.
A Discord bot you build out of parts
Most bots sell you a plan built around the one feature you actually wanted, and you pay for nine you'll never open. This one you assemble yourself. You tick features in the panel, the bill follows what you ticked, and you can swap them around whenever you like.
Add or drop a feature and the bill moves the same day. There's no contract and no minimum term.
The infrastructure took longer than the apps did
Both lean on things I run myself, and that's where most of the work went. Relay nodes in Germany and Australia. An app box behind Caddy. Real VPS provisioning that builds a machine when somebody pays for one and destroys it when they cancel, holding a snapshot for a week in case they come back.
Cloudflare carries DNS, Workers, D1, KV and R2, so accounts, licence keys and world backups all live there. Stripe handles every subscription, proration and refund, and the Microsoft Store handles its own side of the money.
Payment webhooks get the most care out of anything I maintain, because a webhook that quietly stops arriving is a customer who paid and got nothing. The Cloudflare account has one shared request quota and MC Server Manager gets it, that split is deliberate.
- Desktop
- C#, WPF, .NET 10, self contained win-x64
- Bot and panel
- Node 24, discord.js, SQLite, one process
- Edge
- Cloudflare Workers, D1, KV, R2, DNS
- Boxes
- Hetzner and Kamatera, Caddy in front, PowerDNS
- Money
- Stripe, plus the Microsoft Store
Need something built?
I take a small amount of client work alongside my own products, so there's usually a queue. Answer a few questions and you get a real price straight away, worked out the same way I'd work it out on a call. It's £35 an hour and sending it costs nothing.