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.

Back to home or all projects.