Proxmox Homelab

Initial Setup March 2025

  • Installed Proxmox VE on a Beelink mini PC to kick off a lightweight homelab.
  • Configured Wi-Fi manually using wpa_supplicant on Ubuntu Server 24.04 LTS.
  • The goal was to self-host a handful of useful tools and services for daily use and learning.

AdGuard Home Setup March 2025

  • Deployed AdGuard Home in an LXC container to handle network-wide ad and tracker blocking.
  • Configured DNS redirection at the router level so all devices use AdGuard as their primary resolver.
  • Basic statistics and filtering rules help keep the home network a little quieter and faster.

Discord Bot Container April 2025

  • Created a dedicated LXC container to run a custom Discord bot 24/7.
  • Installed Node.js v20 via nvm and cloned the bot's repo from GitHub.
  • Used .env to manage API keys and secrets, then launched the bot with pm2.
  • The bot serves simple commands like /randomplayer and is monitored for uptime and logs.

Nextcloud LXC Setup April 2025

  • Installed Nextcloud in its own container to create a personal cloud file system.
  • Mounted external storage for photo and document syncing across devices.
  • Enabled WebDAV and tested uploads/downloads from desktop and mobile apps.

Jellyfin VM Deployment August 2025

  • Set up a new VM running Ubuntu Server and installed Jellyfin for local media streaming.
  • Mounted an existing TV show directory containing downloaded content like Home Movies.
  • Configured Tailscale for private, secure remote access to the Jellyfin web UI on mobile.
  • Added the library via the GUI and verified media playback on LAN and phone.

Active Directory Lab Environment December 2025

  • Provisioned a Windows Server VM to practice Active Directory concepts in a controlled lab environment.
  • Configured a basic domain setup to explore users, groups, authentication flow, and Windows network management.
  • Used the lab to reinforce IT fundamentals like DNS dependencies, domain-joined clients, and admin workflows.

Learn more →

Printer Deployment & Troubleshooting Lab December 2025

  • Simulated printer deployment by installing and sharing a printer in Windows, then connecting from another device.
  • Practiced troubleshooting issues such as failed test prints, driver or port mismatches, and sharing permissions.
  • Documented a repeatable workflow for printer setup and diagnosis aligned with A+ and entry-level IT scenarios.

Learn more →

Back to home or all projects.