Daniel Lyons' Notes

The Home Server Synology Show

Description

Wes and Scott talk about their evolving home-server setups—Synology rigs, Mac minis, Docker vs. VMs, media servers, backups, Cloudflare Tunnels, and the real...

My Notes

Notes

00:00 Introduction to Home Server Setups

  • Topic overview: hardware, software, data management, and internet exposure for home servers
  • Hosts: Scott Tolinsky (Denver) and Wes Boss

00:57 Episode Structure and Overview

  • Discussion topics:
    • Hardware for home servers
    • Backup usage and setup
    • Software and applications
    • Media streaming (Plex, Jellyfin)
    • Accessing servers remotely
  • Special mention: CJ's advanced downloading setup spanning multiple countries

Hardware Setup

01:30 Scott's Synology Configuration

  • Device: Synology DS918 Plus (running for 6 years)
  • Storage: 16 terabytes with RAID setup (10+ TB usable)
  • Upgrades:
    • Upgraded to 16 GB RAM (beyond official specs)
    • Added 2.5 Gigabit USB Ethernet dongle (~$20) for 2.5x faster network transfers
    • 03:34 Installed two 256 GB SSD drives for application caching and performance
      • Read/write cache for faster app performance
      • Especially helpful for Jellyfin thumbnails and JavaScript files
  • Backup: 04:37 Auto-mirroring to Backblaze B2 via HyperBackup application

05:06 Wes's Synology Configuration

  • Device: Same model as Scott (Synology DS918 Plus)
  • Storage: 16 terabytes
  • Difference: 2 terabytes of cache (two 1TB drives) for larger write cache
  • Challenge: Running out of space due to video project uploads; manually deleting old files

06:41 Storage and Hardware Considerations

  • SSDs becoming cost-competitive for NAS systems
  • Trade-off: noise and speed vs. storage capacity
  • Consideration: 8 TB SSD-based vs. 80 TB hard drive-based systems

16:22 Hardware Options Overview

  • Possible devices: old PCs, MacBooks, rack servers
  • Operating systems: Linux distros, macOS, Windows (with VM capability)

17:15 Power Consumption and Cost Analysis

  • 2009 Mac Pro: 250 watts at normal load (~$0.90/day at Ontario rates = $328/year)
  • Mac Mini: 7 watts idle, 20-24 watts medium load (~$0.07/day = ~$25/year)
  • Cost comparison: Mac Mini ($600-700) recovers costs through lower power consumption vs. older hardware
  • Synology: Over $150/year in electricity costs

07:31 Applications and Software

Media and Entertainment

  • 08:04 Jellyfin: Movie and TV show streaming with offline download capability
    • Useful for low-bandwidth scenarios (e.g., Starlink at cottage)
    • Pre-download content at home for streaming elsewhere
  • 08:37 Audiobookshelf: Personal audiobook library management
    • Alternative to Audible subscription service
    • Supports podcasts, family audiobook management
    • iOS app with local download capability
    • Used for flights and internet-free listening

09:07 Download and Media Management Tools

  • Prowler: Torrent indexing
  • Radar/Sonar: Automatic TV show and movie downloaders
  • Streamo: Direct streaming (Wes occasionally uses for streaming)
  • Plex: 14:22 Preferred for reliable transcoding of large Blu-ray files
    • Better TV app support (Samsung TV)
    • Handles on-the-fly transcoding reliably

10:12 Application Hosting and Services

  • Coolifi: Self-hosted application deployment platform
    • Can manage grids of multiple machines
    • Networking and application building capabilities
  • Home Assistant: 07:31 Smart home management system
  • UniFi Protect: 11:15 Surveillance system with local recording
    • Much better interface than Ring or Wyze cameras
    • Fast scrubbing through recorded footage
  • Node.js applications: Hosting on home servers to replace paid hosting
  • 15:22 Minecraft Server: Running both Java and Bedrock versions
    • Translation layer allows cross-platform play (Nintendo Switch, iPad, Java clients)
    • Managing server for second/third graders

13:18 Piracy and Streaming Services Commentary

  • Shift away from piracy as streaming became convenient
  • Frustration returning as multiple subscriptions are needed
  • "Linux ISO downloading" as euphemism for content acquisition

20:41 Virtual Machines vs. Containers

Virtual Machines (VMs)

  • Run entire virtual computer with own OS, hard drive, networking
  • More powerful but resource-intensive
  • Use cases: Home Assistant OS, Coolifi installations

Containers (Docker)

  • Run on host machine with limited resource access
  • Less resource-intensive than VMs
  • Expose folders, ports, networking to host
  • Can't run Docker inside Docker (why VMs needed for Home Assistant)
  • Synology has built-in Docker app with GUI for easy management

24:52 Operating System Options

  • Proxmox: Popular VM/container orchestration
  • Unraid: Interesting alternative for home servers
  • Hexos: Another emerging option
  • Most provide GUI instead of terminal-only access

25:27 Exposing Servers to Internet Securely

Cloudflare Tunnels (Recommended)

  • 26:23 Installation: Run cloudflared container on home server
  • Setup: Point domain/subdomain to IP and port
  • Authentication: Optional username/password layer
  • Advantages: No port forwarding required; safer than exposing ports directly
  • Implementation:
    • Can run on single machine (NAS) to proxy entire home network
    • Each subdomain points to different service (sonology.photos, etc.)
    • Works with non-Synology applications (WLED Christmas lights, 3D printer, etc.)

31:04 Access Control

  • Cloudflare Access: Protection layer for unauthenticated applications
  • Rule configuration:
    • Email authentication
    • Text message token
    • GitHub sign-in
    • Whitelist specific emails/phone numbers/GitHub IDs
  • API endpoint handling: Allow certain endpoints without authentication (e.g., Jellyfin API for mobile apps)

32:05 Alternative Solutions

  • Tailscale: VPN-based approach; requires being on Tailscale network
    • Used with terminal apps
    • Full home network access via VPN
  • UniFi Teleport: For UniFi network setups
    • VPN access to entire home network
    • Quick file access to Synology when remote

33:40 Future Planning and Recommendations

Hardware Considerations

  • Mac Mini: Recommended for balanced performance and power efficiency
    • Fast processing
    • Limited expandability
    • Low power consumption
  • Storage: Connect directly to Synology for separate storage tier
  • GPU consideration: For running local LLMs
    • Mac Studio as option (expensive)
    • Most users prefer API-based solutions ($8/month) over local hardware

34:45 Audience Engagement

  • Viewers encouraged to share their setups on Twitter/Blue Sky
  • Hosts admit their own racks are dusty and poorly organized
The Home Server Synology Show
Interactive graph
On this page
Description
My Notes
Notes
00:00 Introduction to Home Server Setups
00:57 Episode Structure and Overview
Hardware Setup
01:30 Scott's Synology Configuration
05:06 Wes's Synology Configuration
06:41 Storage and Hardware Considerations
16:22 Hardware Options Overview
17:15 Power Consumption and Cost Analysis
07:31 Applications and Software
Media and Entertainment
09:07 Download and Media Management Tools
10:12 Application Hosting and Services
13:18 Piracy and Streaming Services Commentary
20:41 Virtual Machines vs. Containers
Virtual Machines (VMs)
Containers (Docker)
24:52 Operating System Options
25:27 Exposing Servers to Internet Securely
Cloudflare Tunnels (Recommended)
31:04 Access Control
32:05 Alternative Solutions
33:40 Future Planning and Recommendations
Hardware Considerations
34:45 Audience Engagement