Menu Close

Raspberry Pi Media Server Series #4 – Setting Up Docker

Raspberry Pi Setting Up Docker

Introduction

This is the forth part of my Raspberry Pi Media Server series. If you haven’t read our previous part, here’s where we discussed setting up external drives on Raspberry Pi. In this part, we are going to setting up Docker on Raspberry Pi. Here’s what you will get if you follow through the end of the tutorial:

  • Docker and Docker Compose installed
  • Docker data will be in the external drives
  • Systemd will only start Docker if external drives are mounted

Raspberry Pi Media Server Series #3 – External Drives

Raspberry Pi External Drives

Introduction

This is the third part of Raspberry Pi Media Server series, if you haven’t read our previous part, here’s where we discussed securing SSH server on Raspberry Pi. In this post, I’m going to share how I setup external drives on my Raspberry Pi. Here’s a glimpse on my setup before you decided to read this entire lengthy page:

  • Two hard drives in BTRF RAID1 format for data redundancy
  • Mounted on /mnt and not hanging when the drives are not connected
  • Monthly auto scrub to repair corrupted data

Raspberry Pi Media Server Series #2 – Secure SSH

 

raspberry pi media server

Introduction

This is the second part of my Raspberry Pi Media Server series. On previous post, I wrote about installing Manjaro Linux ARM into my Raspberry Pi 4. Now, we are going to secure our SSH server on Raspberry Pi so that we can at least prevent brute-force attempt on our future home media server from the evil outside world. Securing SSH server is one of the most crucial part of every server that can be accessible on the internet.

So before we begin, here’s a glance on what we are going to have by the end of this tutorial:

  • Change the default port of SSH server on the Raspberry Pi
  • Disabling password authentication to connect to Raspberry Pi
  • Only use public key and/or two factor authentication
  • Disable root login on SSH

Raspberry Pi Media Server Series #1 – Installing Manjaro

raspberry pi media server

Introduction

So you bought a Raspberry Pi and you don’t know what should you do with it. Well, in this series I want to share my way of using my Raspberry Pi. I bet you already guessed it right by reading the title. Yes, this is the first part of my Raspberry Pi Media Server series. Before I continue, here’s what I have for this project:

To let you visualize what you will have by following this series, here’s a glimpse of preview for you. You will have a media server that can download and stream media whether you are in your local network or outside. All of this are done simply with Docker containers and Traefik as the reverse proxy combined with optional BTRFS RAID 1 for redundancy.