Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
Virtual Machine Manager is what you're looking for I think
Should ask what platform here, IMO: virt-manager is Linux-only. (Or, I suppose, doing remote X stuff to run it elsewhere but that's probably not what OP is after.)
There's some command line stuff you can run on Windows, but then at that point, you can just use virsh on the host itself.
I'm of the opinion that virsh to manage and then a spice or vnc client to access the VMs is the "best" way to go so you're not tied down to having to have a specific OS running a specific tool in order to do any admin stuff, since I mean, after you deploy how often are you screwing with the VM settings?
Good point about platform agnostic remote for management stuff. VNC is ideal for this.
And systems like Proxmox use a web GUI for most stuff, it's a touch slow but I think that's mostly just waiting for the system to finish the actual changes I make, and not the UI.
VNC is not really ideal for anything. For actual desktop usage you want RDP or sunlight/moonshine
There's also Cockpit if you just want a basic UI
I've never liked web UIs that have that level of permissions to screw around with the OS it's hosted on.
Maybe that's just some grumpy greybeard thing, but I'd really rather not have a single management plane that has full access to EVERYTHING, since that just feels like you're one configuration oopsie away from some guy in Albania (<3 you, Albania) uploading all his hentai to your server and then trying to hack the FBI or some shit. (Or, you know, the much more boring oops-i'm-a-zombie-now outcome.)
You can run virtual manager on other platforms but some features will be missing