Files
docs/tutorials/media-manager/getting-started.md

1.9 KiB

Prerequisites

Before beginning the Media Manager setup, ensure that your system — whether it is a fully configured and networked Raspberry Pi or any other Linux-based OS — meets the minimum preparation requirements. Although this guide uses a Raspberry Pi as the reference environment, the setup works on almost any Linux host with minimal or no modification.


  • Raspberry Pi 4 / 5 (4GB or 8GB recommended), or any Linux server/VM
  • 64-bit OS
  • Minimum 32GB storage
  • External HDD/SSD for media storage
  • Stable network connection (Ethernet recommended)

What Should Already Be Set Up

1. Raspberry Pi flashed and booted

Your system should already have:

  • Raspberry Pi OS / Ubuntu Server installed

  • First boot completed

  • System updated:

    sudo apt update && sudo apt upgrade -y
    

2. Network configuration

You should have:

  • Working network access

  • Static IP or DHCP reservation

  • SSH enabled (recommended):

    sudo systemctl enable ssh --now
    

3. Storage connected and mounted

If using external HDD/SSD:

  • Drives physically connected
  • File systems recognized
  • Drives mounted persistently via /etc/fstab, or prepared for mounting in the Setup Mount Points step

4. System time and timezone configured

sudo timedatectl set-timezone Asia/Kolkata

5. Basic Linux familiarity

You should be comfortable with:

  • Navigating directories
  • Editing files using nano or vim
  • Running commands via SSH

Enable UFW Firewall

sudo apt install ufw
sudo ufw enable
sudo ufw allow ssh

Set a hostname

sudo hostnamectl set-hostname media-manager

Hardware acceleration for Plex (optional)

Raspberry Pi users may enable VAAPI/V4L2 for improved transcoding.


Next Step

Proceed to Overview once the above setup is complete.