Hi everyone,
I want to become more autonomous and self sovereign.
I see the whole thing as a process to get there. The next step for me are maybe something like ShareLatex or my own GitLab or I have a few ideas for more smarhome stuff.
**However **, I want to implement "one server per service" and I don't want to stack RaspberryPis forever (I already have a few) and finally, my desktop is always on anyways and has much more power.
-> So, what do you guys think about running everything in virtual machines? What are your setups for getting lots of self hosted stuff running? Has anyone such a setup or something similar? Is there maybe a better software than VirtualBox for what I'm suggesting here.
I think what your looking for is containerized applications. You're going to want to learn how to use Docker. https://www.docker.com/get-started/
reply
I do already have my databases on my desktop via docker. However, I find it kind of difficult to use and setup every time.
Can you maybe recommend a software to manage Docker stuff via UI?
reply
But you know you take the commands your using to setup a container and make it into a script as well. .ps1 for powershell and .sh for bash on linux. Name your scripts after the application they run and it'll be almost like launching a normal application.
reply
Especially if you're running Linux, Docker is going to be the sweet spot easy/lightweight way to run your services in containers
reply
If you’re on Ubuntu, you might try Umbrel. They have an installation script that does most of the job on many common distros.
Maybe is not the most cypherpunk solution out there, but has a lot of cool apps already, and might run on a beefed up Intel NUC (or a Vm with a bunch of cores and a dedicated SSD)
reply
its not really the advice you're asking for but instead of raspis i'd suggest you get intel nuc or something similar and put some kind of virtualization on it (proxmox, vmware esxi, etc)
reply
VirtualBox is good for beginners to learn about virtualization, but it is not suitable for running your virtual servers 24/7.
If you are on Windows Pro, you can leverage on the built-in Hyper-V hypervisor. Unfortunately this is not available if you only have Windows Home.
If you are willing to move away from Windows, you can try VMWare's ESXi Hypervisor. However, using this method you will lose the ability to use the workstation as a desktop and will have to manage the server from another machine via your network.
reply
I'm on Ubuntu
reply
Perhaps you're looking for Umbrel.
reply