Home Servers

Virtualization

There are many ways to virtualize your servers with below software. These applications help isolate Servers or machines for production and testing enviroments.

My Setup

Hardware and Software Used

Through out the years, I have been learning different linux software, more so from Debian based distributions. As a hobby, I have been adding several several single board computers to my collection along with a laptop. Trying different methods to compare advantages and disadvantages of various arrangements in networking different kinds of servers.

Currently I have (1) Raspberry Pi4 8GB RAM model, that runs TwisterOS, Which I utilize as my current desktop PC, which has (2) mini HDMI outs for my (2) monitors. This is my machine to allow me to setup new servers and such, web browse, SSH, SFTP, build websites and other misc tasks. This Pi4 is attached to a 8 port switch with the rest of the computers in the same stack.

Also, I have another Raspberry Pi4 1GB RAM model, More so used for server purposes along with 2 more Raspberry Pi3s with 1 GB RAM as well as (1) Libre Le Potato 1 GB single board computer. All of these are considered heaadless except for my PI4 8GB model. I earlier mentioned I have a laptop made by Dell, with 16GB Ram, 500GB storage, also used mostly as headless. I use this with Ubuntu 24.04 and also used for virtualbox to run a Debian server with portainer. This is a web front end to utilize docker containers as a gui.

In my collection, I also have a Latte Panda Delta 3 with a 512 GB NVME SSD that currently runs Ubuntu Server with Yacht that runs Guacamole remote software and Nextcloud. This machine is setup to run in headless mode also.

Every weekend I try to add another useful tool to help learn new technologies and also find ways to host my data instead of using other cloud platforms more for privacy and such.