Project Experience

NAS Server

Set up a Network Attached Storage (NAS) server to provide a reliable, scalable way to store and share files across my network.

Skills Gained:

  • NAS configuration
  • RAID setup
  • Network file sharing
  • Media management
  • Secure remote access

Docker

I manage multiple apps on a single server, like running a web server (e.g. Nginx), a personal cloud (e.g. Nextcloud), database, and media server (e.g. Plex and Jellyfin) in isolated containers without conflicts.

Skills Gained:

  • Docker usage
  • Container orchestration
  • Port management
  • VPN setup

Home Assistant

Provides automated control of smart home devices—like lights, thermostats, and cameras—creating a unified, customizable system that works across brands (Lutron, Philips Hue, Aqara). Supports extensive customization through scripts and integrations for tailored automations (e.g., turning off lights when you leave).

Skills Gained:

  • IoT device integration
  • Automation scripting