From 62ff562083646449515656b573b9d2ba0eb59d54 Mon Sep 17 00:00:00 2001 From: Adam Vincent Date: Sun, 5 Jan 2025 13:34:05 -0500 Subject: [PATCH 1/2] Add the jellyseerr app and documentation --- compose/.apps/jellyseerr/jellyseerr.aarch64.yml | 3 +++ compose/.apps/jellyseerr/jellyseerr.hostname.yml | 3 +++ compose/.apps/jellyseerr/jellyseerr.labels.yml | 12 ++++++++++++ compose/.apps/jellyseerr/jellyseerr.netmode.yml | 3 +++ compose/.apps/jellyseerr/jellyseerr.ports.yml | 4 ++++ compose/.apps/jellyseerr/jellyseerr.x86_64.yml | 3 +++ compose/.apps/jellyseerr/jellyseerr.yml | 12 ++++++++++++ docs/apps/jellyseerr.md | 15 +++++++++++++++ mkdocs.yml | 1 + 9 files changed, 56 insertions(+) create mode 100644 compose/.apps/jellyseerr/jellyseerr.aarch64.yml create mode 100644 compose/.apps/jellyseerr/jellyseerr.hostname.yml create mode 100644 compose/.apps/jellyseerr/jellyseerr.labels.yml create mode 100644 compose/.apps/jellyseerr/jellyseerr.netmode.yml create mode 100644 compose/.apps/jellyseerr/jellyseerr.ports.yml create mode 100644 compose/.apps/jellyseerr/jellyseerr.x86_64.yml create mode 100644 compose/.apps/jellyseerr/jellyseerr.yml create mode 100644 docs/apps/jellyseerr.md diff --git a/compose/.apps/jellyseerr/jellyseerr.aarch64.yml b/compose/.apps/jellyseerr/jellyseerr.aarch64.yml new file mode 100644 index 0000000000..841d4f0aa0 --- /dev/null +++ b/compose/.apps/jellyseerr/jellyseerr.aarch64.yml @@ -0,0 +1,3 @@ +services: + jellyseerr: + image: fallenbagel/jellyseerr:${JELLYSEERR_TAG} diff --git a/compose/.apps/jellyseerr/jellyseerr.hostname.yml b/compose/.apps/jellyseerr/jellyseerr.hostname.yml new file mode 100644 index 0000000000..9fb125257b --- /dev/null +++ b/compose/.apps/jellyseerr/jellyseerr.hostname.yml @@ -0,0 +1,3 @@ +services: + jellyseerr: + hostname: ${DOCKER_HOSTNAME} diff --git a/compose/.apps/jellyseerr/jellyseerr.labels.yml b/compose/.apps/jellyseerr/jellyseerr.labels.yml new file mode 100644 index 0000000000..f5cf26158b --- /dev/null +++ b/compose/.apps/jellyseerr/jellyseerr.labels.yml @@ -0,0 +1,12 @@ +services: + jellyseerr: + labels: + com.dockstarter.appinfo.deprecated: "false" + com.dockstarter.appinfo.description: "Overseerr fork with Jellyfin and Emby support." + com.dockstarter.appinfo.nicename: "Jellyseerr" + com.dockstarter.appvars.jellyseerr_container_name: "jellyseerr" + com.dockstarter.appvars.jellyseerr_enabled: "false" + com.dockstarter.appvars.jellyseerr_network_mode: "" + com.dockstarter.appvars.jellyseerr_port_5055: "5055" + com.dockstarter.appvars.jellyseerr_restart: "unless-stopped" + com.dockstarter.appvars.jellyseerr_tag: "latest" diff --git a/compose/.apps/jellyseerr/jellyseerr.netmode.yml b/compose/.apps/jellyseerr/jellyseerr.netmode.yml new file mode 100644 index 0000000000..522872f7fd --- /dev/null +++ b/compose/.apps/jellyseerr/jellyseerr.netmode.yml @@ -0,0 +1,3 @@ +services: + jellyseerr: + network_mode: ${JELLYSEERR_NETWORK_MODE} diff --git a/compose/.apps/jellyseerr/jellyseerr.ports.yml b/compose/.apps/jellyseerr/jellyseerr.ports.yml new file mode 100644 index 0000000000..8336a6eb8f --- /dev/null +++ b/compose/.apps/jellyseerr/jellyseerr.ports.yml @@ -0,0 +1,4 @@ +services: + jellyseerr: + ports: + - ${JELLYSEERR_PORT_5055}:5055 diff --git a/compose/.apps/jellyseerr/jellyseerr.x86_64.yml b/compose/.apps/jellyseerr/jellyseerr.x86_64.yml new file mode 100644 index 0000000000..841d4f0aa0 --- /dev/null +++ b/compose/.apps/jellyseerr/jellyseerr.x86_64.yml @@ -0,0 +1,3 @@ +services: + jellyseerr: + image: fallenbagel/jellyseerr:${JELLYSEERR_TAG} diff --git a/compose/.apps/jellyseerr/jellyseerr.yml b/compose/.apps/jellyseerr/jellyseerr.yml new file mode 100644 index 0000000000..c5ee26f666 --- /dev/null +++ b/compose/.apps/jellyseerr/jellyseerr.yml @@ -0,0 +1,12 @@ +services: + jellyseerr: + container_name: ${JELLYSEERR_CONTAINER_NAME} + environment: + - PGID=${PGID} + - PUID=${PUID} + - TZ=${TZ} + restart: ${JELLYSEERR_RESTART} + volumes: + - /etc/localtime:/etc/localtime:ro + - ${DOCKER_VOLUME_CONFIG}/jellyseerr:/config + - ${DOCKER_VOLUME_STORAGE}:/storage diff --git a/docs/apps/jellyseerr.md b/docs/apps/jellyseerr.md new file mode 100644 index 0000000000..8f82e4f553 --- /dev/null +++ b/docs/apps/jellyseerr.md @@ -0,0 +1,15 @@ +# Overseerr + +[![Docker Pulls](https://img.shields.io/docker/pulls/fallenbagel/jellyseerr?style=flat-square&color=607D8B&label=docker%20pulls&logo=docker)](https://hub.docker.com/r/fallenbagel/jellyseerr) +[![GitHub Stars](https://img.shields.io/github/stars/fallenbagel/jellyseerr?style=flat-square&color=607D8B&label=github%20stars&logo=github)](https://github.com/fallenbagel/jellyseerr) +[![Compose Templates](https://img.shields.io/static/v1?style=flat-square&color=607D8B&label=compose&message=templates)](https://github.com/GhostWriters/DockSTARTer/tree/master/compose/.apps/jellyseerr) + +## Description + +[Jellyseerr](https://docs.jellyseerr.dev/) is a free and open source software application for managing requests for your media library. It is a fork of [Overseerr](https://github.com/sct/overseerr) built to bring additional support for [Jellyfin](https://github.com/jellyfin/jellyfin) & [Emby](https://github.com/MediaBrowser/Emby) media servers! + +## Install/Setup + +This application does not have any specific setup instructions documented. If +you need assistance setting up this application please visit our +[support page](https://dockstarter.com/basics/support/). diff --git a/mkdocs.yml b/mkdocs.yml index ac1b0fd285..e43980e622 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -174,6 +174,7 @@ nav: - apps/influxdb.md - apps/jackett.md - apps/jellyfin.md + - apps/jellyseerr.md - apps/jfago.md - apps/kanboard.md - apps/kitana.md From 33bf0a64715f22fa6a176d37406f66c2762b9605 Mon Sep 17 00:00:00 2001 From: Adam Vincent Date: Sun, 5 Jan 2025 14:15:31 -0500 Subject: [PATCH 2/2] Fix config volume mount point --- compose/.apps/jellyseerr/jellyseerr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/.apps/jellyseerr/jellyseerr.yml b/compose/.apps/jellyseerr/jellyseerr.yml index c5ee26f666..d14112fb7a 100644 --- a/compose/.apps/jellyseerr/jellyseerr.yml +++ b/compose/.apps/jellyseerr/jellyseerr.yml @@ -8,5 +8,5 @@ services: restart: ${JELLYSEERR_RESTART} volumes: - /etc/localtime:/etc/localtime:ro - - ${DOCKER_VOLUME_CONFIG}/jellyseerr:/config + - ${DOCKER_VOLUME_CONFIG}/jellyseerr:/app/config - ${DOCKER_VOLUME_STORAGE}:/storage