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.