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: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- 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
I run one VM which some small docker containers go on, but whenever I'm trying something out it's always in a Debian or Ubuntu VM - things just usually work easier. If it turns out to be a service I'm serious about running, then I'll sometimes spend the time to set it up in it's own LXC. Even a single Docker container.
I much prefer each service in it's own VM or LXC - for that same reason. Easier backups, easier to move to other nodes, easier to see the resources being used.
@moddy with that processor and your 8GB you have plenty of room to play with multiple VM's. Headless Ubuntu is probably the best place to start just because of the volume of results you get when googling issues. Enjoy.
Ok, i will have to check out what a LXC is before i start, but that helped a lot. Thanks
It's a bit like docker, in that it's a sort of isolated system, but you use it more like a virtual machine (VM). It's lighter than a VM because it uses the host kernel so you can run lots of them with out consuming too many resources.
In the Proxmox web interface, up in the top right corner there's a "Create CT" button. If you click through all that (once again I am recommending Ubuntu) you'll have your first LXC container up in a couple of minutes - the quick creating is another advantage over VM's. One of the joys of your excellent choice of Proxmox as a base is that you can easily experiment with such things.