start
Welcome to Nick's Demo Site / Playground
What is happening here?
This is an anemic ancient desktop with Intel Pentium G620 2.3GHz and 16GB of RAM with a couple of HDDs thrown in totaling about 400GB.
The goal of this //project// is two fold:
- See how much I can squeeze out of this thing, and…
- Flex my IT muscles a bit.
What is running here anyhow?
Right now, the whole thing is running on top of Proxmox PVE 8, with OPNSense as a gateway and VPN server. Management/maintenance is done either through direct console or VPN connections, if it crashes and I'm not close to it… oh well.
Applications and stuff
Application/URL | LXC or VM | CPU | Memory | Disk Space | Comments |
---|---|---|---|---|---|
OPNSense Firewall/VPN | VM | 1 | 2GB | 4GB | Main access point to the demo system |
MailCow Dockerized | VM | 2 | 3GB | 10GB | Email System |
NGINX Web Server | LXC | 1 | 512MB | 2GB | You are here! |
SAMBA Domain | LXC | 1 | 512MB | 4GB | For SSO/Authentication |
Zabbix Monitoring | LXC | 2 | 1GB | 6GB | Doubles as a PostgreSQL Server |
Some useful tools
-
- Quick script to snapshot all the VMs/CTs in the PVE node, crontab is this:
- @daily /usr/local/bin/proxmox-autosnap.py –autosnap –vmid all –keep 2 –label daily –date-iso-format
-
- Since I am using SAMBA-AD as a centralized SSO, this tool is very useful for password self-reset.
-
- A simple file-based/PHP wiki, no database, lightweight and extremely fast. You are reading it right now.
start.txt · Last modified: 2025/03/31 20:50 by 127.0.0.1