build a home lab server with Virtualbox, Webmin and Portainer
We will use a small form factor PC with an i5 6500T CPU as a tiny home server. For virtualization and Containerization we will install Virtualbox and Docker on the server and Webmin as a Linux Administration GUI. In order to access Virtualbox remotely we will use Remotebox. This virtualbox headless server will have Portainer, Webmin and Remotebox as Graphical User Interfaces.
I am using a Dell OptiPlex 3040 USFF Micro PC i5-6500T but similar PCs (roughly the same price point) would be the Lenovo Thinkcentre M910q Tiny or the HP EliteDesk 800G2 USFF
0:00 describing the project
0:52 intro jingle
1:02 TLDR/TLDW - please use the chapter markers
1:18 how to stay on a budget
1:42 installing the operating system (Linux Ubuntu Server 20)
3:27 install a GUI for Linux - Webmin
5:15 make the PC a headless server
5:56 Installing Virtualbox and Docker
7:27 Updating and rebooting
8:26 installing Portainer as a GUI for Docker
10:05 tweak the virtualbox Web Services
12:34 Remotebox as a remote GUI for VirtualBox
14:03 Installing Windows 10 in the first Virtual Machine
16:14 Wrap up and Outro
The one-liner for the portainer installation:
docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
The webmin download page is here : https://www.webmin.com/download.html
To install webmin:
wget https://prdownloads.sourceforge .net/webadmin/webmin_1.962_all.deb
# please remove the space before the dot net
sudo dpkg -i webmin_1.962_all.deb
sudo apt -f install
The content for the vboxweb.service unit file needs to be as follows:
=================================================================
[Unit]
Description=Virtual Box Web Service
After=network.target
[Service]
Type=forking
User=virtual
Group=vboxusers
ExecStart=/usr/bin/vboxwebsrv --pidfile /home/virtual/vboxweb.pid --host=0.0.0.0 --background
PIDFile=/home/virtual/vboxweb.pid
[Install]
WantedBy=multi-user.target
=================================================================
I have also documented this here: https://serverfault.com/questions/1051118/how-to-remote-access-virtualbox-on-a-headless-linux-server/1051119#1051119
Licence-free music on / Lizenzfreie Musik von https://www.terrasound.de/lizenzfreie-musik-fuer-youtube-videos/
Видео build a home lab server with Virtualbox, Webmin and Portainer канала OneMarcFifty
I am using a Dell OptiPlex 3040 USFF Micro PC i5-6500T but similar PCs (roughly the same price point) would be the Lenovo Thinkcentre M910q Tiny or the HP EliteDesk 800G2 USFF
0:00 describing the project
0:52 intro jingle
1:02 TLDR/TLDW - please use the chapter markers
1:18 how to stay on a budget
1:42 installing the operating system (Linux Ubuntu Server 20)
3:27 install a GUI for Linux - Webmin
5:15 make the PC a headless server
5:56 Installing Virtualbox and Docker
7:27 Updating and rebooting
8:26 installing Portainer as a GUI for Docker
10:05 tweak the virtualbox Web Services
12:34 Remotebox as a remote GUI for VirtualBox
14:03 Installing Windows 10 in the first Virtual Machine
16:14 Wrap up and Outro
The one-liner for the portainer installation:
docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
The webmin download page is here : https://www.webmin.com/download.html
To install webmin:
wget https://prdownloads.sourceforge .net/webadmin/webmin_1.962_all.deb
# please remove the space before the dot net
sudo dpkg -i webmin_1.962_all.deb
sudo apt -f install
The content for the vboxweb.service unit file needs to be as follows:
=================================================================
[Unit]
Description=Virtual Box Web Service
After=network.target
[Service]
Type=forking
User=virtual
Group=vboxusers
ExecStart=/usr/bin/vboxwebsrv --pidfile /home/virtual/vboxweb.pid --host=0.0.0.0 --background
PIDFile=/home/virtual/vboxweb.pid
[Install]
WantedBy=multi-user.target
=================================================================
I have also documented this here: https://serverfault.com/questions/1051118/how-to-remote-access-virtualbox-on-a-headless-linux-server/1051119#1051119
Licence-free music on / Lizenzfreie Musik von https://www.terrasound.de/lizenzfreie-musik-fuer-youtube-videos/
Видео build a home lab server with Virtualbox, Webmin and Portainer канала OneMarcFifty
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
build a home lab server with proxmoxCHEAP WI-FI MESH ALTERNATIVE with fast roaming OpenWrt Wi-Fi Access pointsDouble Internet Speed with OpenVPN and channel bonding to a Linux VPSyou need to learn Docker RIGHT NOW!! // Docker Containers 101NEW SERVER! 150TB server install with Linus!Over Engineering your homelab P1How to configure OpenWrt as Firewall for your home network and Guest Wifi and IPTables explained20 Tips How to set up a Raspberry Pi 4 as home server in 2021A GUI for Linux - Webmin (Marcs Toolbox)Build Your Home Network on a budgetHow to build a virtual home network with OpenWrt in VirtualboxRaspberry Pi 4 Home Automation Server with IOTStackHome Services Server with Docker and Proxmox Part 120 Ways to Use a Virtual Machine (and other ideas for your homelab)How to Homelab - Laptops as Servers?!Faster Internet with OPENMPTCPROUTER by ysuracSTH Project TinyMiniMicro Home Lab Revolution IntroductionDIY Home Rack Buildgetting started with Docker - Portainer as Docker GUI