Ubuntu media server
https://www.youtube.com/watch?v=UFmZCyo_vHY Here is a summary of the video transcript in Markdown format:
How to Build a Subscription-Killing Server for Under $100
The video details a project to replace expensive monthly subscriptions (Netflix, Spotify, iCloud) with a self-hosted home server. The host takes advantage of the market flood of cheap PCs caused by the upcoming “End of Life” for Windows 10.
1. Sourcing the Hardware
- The Opportunity: With Windows 10 support ending, businesses are dumping perfectly good hardware that isn’t compatible with Windows 11.
- The Hunt: After failing to find deals on Craigslist and Facebook Marketplace, the host turned to eBay.
- The Purchase: A used Dell OptiPlex 5050 was purchased for $55.
- Specs: 7th Gen Intel i5 processor, 8GB RAM, and a DVD drive.
- The Catch: It arrived without a hard drive (likely shredded for privacy), requiring the host to install a spare SSD she already owned.
2. Software Setup: The Operating System
- Choice: Instead of Windows, Ubuntu Desktop (Linux) was chosen for better stability and to ensure the server doesn’t force-reboot for updates.
- Installation: The physical installation of the SSD and the software installation of Ubuntu took only about 10 minutes combined.
3. Replacing Streaming Services (Netflix/Spotify)
The host used Plex to manage movies, TV shows, and music.
- Installation: Plex has a native Ubuntu installer, making initial setup easy.
- The Linux Hurdle: A major issue arose with file permissions. Because Plex runs via Docker, it couldn’t see the media folders on the desktop. This required about 30 minutes of troubleshooting via the command line to grant the correct permissions.
- Acquiring Content (Ripping):
- Result: A fully functional media server capable of streaming high-quality, uncompressed video to a projector and music to mobile devices via remote access.
4. Replacing iCloud (Photo Storage)
To replace iCloud without paying for storage tiers, the host used Immich, an open-source self-hosted photo and video management solution.
- Setup: This was the most difficult part of the build. The documentation required complex command-line prompts.
- Solution: Following a YouTube tutorial simplified the installation process via Docker Compose.
- Connection Issue: connecting the mobile app to the server required finding the server’s local IP address using the Ubuntu terminal (
hostname -I). - Result: A Google Photos/iCloud clone that automatically backs up photos from the phone to the server, allows for searching by face/object, and works over mobile data.
5. Conclusion & Cost
- Total Cost: Approximately **55 for the PC + $40 for the Blu-ray drive + cost of a spare SSD if not already owned).
- Verdict: Despite some friction with Linux terminal commands and networking configurations, the setup successfully replaces subscriptions that cost over $1,500/year. The cheap office PC proved to be powerful enough to handle 4K streaming and photo management simultaneously.