view the rest of the comments
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!
Proxmox is based on Debian the way Ubuntu is, but more highly focused and without departing from main Debian strategies.
Proxmox is a kernel and set of tools for managing virtual machines and containers, in this case LXCs. These are different from docker, they share the kernel with the host but have isolation at namespaces (user id's, process trees, network views, etc). They boot in seconds because they bypass hardware virtualization like you'd have with a VM.
I'd say gaming is better off as its own project effort. You could do things like GPU pass through and a dedicated VM for gaming, but you would be adding a pretty hefty layer of complication. If you dont need to convert av1 to something else, I'd just go with a 7th+ gen iGPU, and dont worry about it. Mine are 7th-10th gen, I have dozens of TBs of media, and they just chug along without issue handling somewhere between 4 and 6 streams at typical top use, mostly streamed without transcoding anyway. AV1 for the source file, you'll be transcoding almost everything because most devices dont support native decode anyway, so I don't personally find it worth it yet.
Just to mention, your Mac (if its an M series) can handle LLMs reasonably. I have an M2 Mac mini that runs some models, but my web interface for accessing those models is hosted on an LXC on one of my proxmox nodes.
It mostly gets used for local audio transcription and summaries, though occasional I'll let it do other things like autocompletes for code (but not generating code, I don't consider generated code to be useful).