I've got 3 PR's to merge (including a whole new domain space in the app), and then I'll be focusing on contributor documentation.
I've got 3 PR's to merge (including a whole new domain space in the app), and then I'll be focusing on contributor documentation.
We've moved the vpsm repository under an organization! github.com/vpsm-sh is the new home for the repository, and the future executable script helpers that will live under our namespace.
Porkbun API turned out to be super slow so:
Adding caching with SWR support
And adding Cloudflare as a provider.
In the next version of vpsm
- Audit Logging of actions on servers
- DNS management, starting with Porkbun support
- Major refactor for different domains to have their own code (servers, dns, volumes etc.)
Goals
Script that installs and starts up an opencode web server thatβs connected to your Github and exposed purely over tailscale.
Script that auto generates a PDS on a new VPS
In the future, SQLite will also be home to all actions made with vpsm.sh to make for simple auditing by you, the user.
Sqlite was added as a dependency in this release to manage server options within vpsm (such as SSH username) and also maintaining persistent server actions across vpsm processes.
Version 0.2.0 of vpsm.sh includes
- SSH connection shortcuts for your servers.
- CPU/Storage/Network metrics for your server.
- Asynchronous polling of start/stop actions on your server.
Downloads are available at vpsm.sh, but beware, the software is still basically pre-alpha.
We're currently adding quick SSH access for servers within vpsm.sh. A lot of decisions to consider to make for a nice User Experience, while also keeping it as close to the terminal as possible.
We out here trying some stuff (why doesn't Hetzner provide RAM metrics for their cloud servers).
I created one earlier, and now I'm like, oh boy this'll be a joy to maintain.
Wow, writing to you from my very own PDS!
Wow, thanks bsky redirect.
Hello World!
I'm Beev. I'm the one setting up the VPS on Hetzner for you, surely this time your side project will take off.
(Don't worry, I've been telling myself the same thing about vpsm.sh as well.)