From 4fa22b3c07ccd569fa5dd1025e1b9f813431ee3a Mon Sep 17 00:00:00 2001 From: Matt Speer Date: Sat, 20 Dec 2025 13:13:26 -0600 Subject: [PATCH] initial commit --- README.md | 35 +++++++++++++++++++++++++++++++++++ docker-compose.yaml | 15 +++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 README.md create mode 100644 docker-compose.yaml diff --git a/README.md b/README.md new file mode 100644 index 0000000..c2badb5 --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +Overseerr is a user friendly interface that allows family and friends to request movies and TV shows. Overseerr interfaces with Radarr, Sonarr, Sabnzb, and Plex. Once approved, the movie and TV show downloads and is available on Plex. +# Installation + +1. **Insert instructions on creating a stack in portainer here.** +2. Name the stack Overseerr +3. Use the docker-compose.yaml +4. Click the "Deploy the stack" button at the bottom of the page +# Backup + +1. Run the following command to stop Overseerr +``` bash +sudo docker stop overseerr +``` + +2. Run the following command to create a compressed backup of lidarr +``` bash +sudo zip -r /mnt/5TB-Disk1/backup/server/overseerr/overseerr_backup.zip /home/mattspeer/docker/overseerr +``` +3. Run the following command to start Overseerr +``` bash +sudo docker start overseerr +``` +# Restore + +1. If needed, install Overseerr using using the [[#Installation]] section above +2. Stop Overseerr by either logging into Portainer or by executing the following command from a terminal on Media-PC +``` bash +sudo docker stop overseerr +``` +3. Issue the following commands to delete the existing data and restore the data from the backup. +``` bash +sudo rm -r /home/mattspeer/docker/overseerr +sudo unzip /mnt/5TB-Disk1/backup/server/overseerr/overseerr_backup.zip -d /home/mattspeer/docker/overseerr +sudo docker start overseerr +``` diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..1113dc8 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,15 @@ +--- +version: "2.1" +services: + overseerr: + image: lscr.io/linuxserver/overseerr:latest + container_name: overseerr + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - /home/mattspeer/docker/overseerr:/config + ports: + - 5055:5055 + restart: always \ No newline at end of file