From c624acc23d8bce05615cc8de36ba7429c5e485cd Mon Sep 17 00:00:00 2001 From: askiiart Date: Tue, 28 Feb 2023 12:18:29 -0600 Subject: [PATCH] Add *arrs, downloaders, plex, jellyfin --- examples/flaresolverr/README.md | 3 +++ examples/flaresolverr/docker-compose.yml | 10 ++++++++++ examples/jackett/README.md | 3 +++ examples/jackett/docker-compose.yml | 16 ++++++++++++++++ examples/jellyfin/README.md | 3 +++ examples/jellyfin/docker-compose.yml | 11 +++++++++++ examples/lidarr/README.md | 3 +++ examples/lidarr/docker-compose.yml | 16 ++++++++++++++++ examples/nzbget/README.md | 3 +++ examples/nzbget/docker-compose.yml | 15 +++++++++++++++ examples/plex/README.md | 3 +++ examples/plex/docker-compose.yml | 15 +++++++++++++++ examples/prowlarr/docker-compose.yml | 14 ++++++++++++++ examples/radarr/README.md | 3 +++ examples/radarr/docker-compose.yml | 16 ++++++++++++++++ examples/sonarr/README.md | 3 +++ examples/sonarr/docker-compose.yml | 16 ++++++++++++++++ examples/transmission/README.md | 3 +++ examples/transmission/docker-compose.yml | 16 ++++++++++++++++ 19 files changed, 172 insertions(+) create mode 100644 examples/flaresolverr/README.md create mode 100644 examples/flaresolverr/docker-compose.yml create mode 100644 examples/jackett/README.md create mode 100644 examples/jackett/docker-compose.yml create mode 100644 examples/jellyfin/README.md create mode 100644 examples/jellyfin/docker-compose.yml create mode 100644 examples/lidarr/README.md create mode 100644 examples/lidarr/docker-compose.yml create mode 100644 examples/nzbget/README.md create mode 100644 examples/nzbget/docker-compose.yml create mode 100644 examples/plex/README.md create mode 100644 examples/plex/docker-compose.yml create mode 100644 examples/prowlarr/docker-compose.yml create mode 100644 examples/radarr/README.md create mode 100644 examples/radarr/docker-compose.yml create mode 100644 examples/sonarr/README.md create mode 100644 examples/sonarr/docker-compose.yml create mode 100644 examples/transmission/README.md create mode 100644 examples/transmission/docker-compose.yml diff --git a/examples/flaresolverr/README.md b/examples/flaresolverr/README.md new file mode 100644 index 0000000..bf18739 --- /dev/null +++ b/examples/flaresolverr/README.md @@ -0,0 +1,3 @@ +# References + +- https://hub.docker.com/r/flaresolverr/flaresolverr \ No newline at end of file diff --git a/examples/flaresolverr/docker-compose.yml b/examples/flaresolverr/docker-compose.yml new file mode 100644 index 0000000..9003102 --- /dev/null +++ b/examples/flaresolverr/docker-compose.yml @@ -0,0 +1,10 @@ +version: '3.3' +services: + flaresolverr: + container_name: flaresolverr + ports: + - '8191:8191' + environment: + - LOG_LEVEL=info + restart: unless-stopped + image: 'ghcr.io/flaresolverr/flaresolverr:latest' \ No newline at end of file diff --git a/examples/jackett/README.md b/examples/jackett/README.md new file mode 100644 index 0000000..bdd3a46 --- /dev/null +++ b/examples/jackett/README.md @@ -0,0 +1,3 @@ +# References + +- https://github.com/linuxserver/docker-jackett \ No newline at end of file diff --git a/examples/jackett/docker-compose.yml b/examples/jackett/docker-compose.yml new file mode 100644 index 0000000..eca4557 --- /dev/null +++ b/examples/jackett/docker-compose.yml @@ -0,0 +1,16 @@ +version: "2.1" +services: + jackett: + image: lscr.io/linuxserver/jackett:latest + container_name: jackett + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + - AUTO_UPDATE=true #optional + volumes: + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jackett/config:/config + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jackett/downloads:/downloads + ports: + - 9117:9117 + restart: unless-stopped \ No newline at end of file diff --git a/examples/jellyfin/README.md b/examples/jellyfin/README.md new file mode 100644 index 0000000..99c1c36 --- /dev/null +++ b/examples/jellyfin/README.md @@ -0,0 +1,3 @@ +# References + +- https://jellyfin.org/docs/general/installation/container#docker \ No newline at end of file diff --git a/examples/jellyfin/docker-compose.yml b/examples/jellyfin/docker-compose.yml new file mode 100644 index 0000000..23c17ac --- /dev/null +++ b/examples/jellyfin/docker-compose.yml @@ -0,0 +1,11 @@ +version: '3.3' +services: + jellyfin: + container_name: jellyfin + volumes: + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jellyfin/config:/config' + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jellyfin/cache:/cache' + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jellyfin/media:/media' + network_mode: host + image: 'jellyfin/jellyfin:latest' + restart: unless-stopped \ No newline at end of file diff --git a/examples/lidarr/README.md b/examples/lidarr/README.md new file mode 100644 index 0000000..0db3ea2 --- /dev/null +++ b/examples/lidarr/README.md @@ -0,0 +1,3 @@ +# References + +- https://github.com/linuxserver/docker-lidarr \ No newline at end of file diff --git a/examples/lidarr/docker-compose.yml b/examples/lidarr/docker-compose.yml new file mode 100644 index 0000000..1e66590 --- /dev/null +++ b/examples/lidarr/docker-compose.yml @@ -0,0 +1,16 @@ +version: "2.1" +services: + lidarr: + image: lscr.io/linuxserver/lidarr:latest + container_name: lidarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/lidarr/config:/config + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/lidarr/music:/music + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/lidarr/downloads:/downloads # Should be the same as the download client's folder + ports: + - 8686:8686 + restart: unless-stopped \ No newline at end of file diff --git a/examples/nzbget/README.md b/examples/nzbget/README.md new file mode 100644 index 0000000..e923d32 --- /dev/null +++ b/examples/nzbget/README.md @@ -0,0 +1,3 @@ +# References + +- https://github.com/linuxserver/docker-nzbget \ No newline at end of file diff --git a/examples/nzbget/docker-compose.yml b/examples/nzbget/docker-compose.yml new file mode 100644 index 0000000..f89f0dd --- /dev/null +++ b/examples/nzbget/docker-compose.yml @@ -0,0 +1,15 @@ +version: "2.1" +services: + nzbget: + image: lscr.io/linuxserver/nzbget:latest + container_name: nzbget + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/nzbget/config:/config + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/nzbget/downloads:/downloads + ports: + - 6789:6789 + restart: unless-stopped \ No newline at end of file diff --git a/examples/plex/README.md b/examples/plex/README.md new file mode 100644 index 0000000..ca5693d --- /dev/null +++ b/examples/plex/README.md @@ -0,0 +1,3 @@ +# References + +- https://hub.docker.com/r/plexinc/pms-docker \ No newline at end of file diff --git a/examples/plex/docker-compose.yml b/examples/plex/docker-compose.yml new file mode 100644 index 0000000..87645ca --- /dev/null +++ b/examples/plex/docker-compose.yml @@ -0,0 +1,15 @@ +version: '3.3' +services: + pms-docker: + container_name: plex + environment: + - TZ=America/Chicago + - PLEX_CLAIM=claim-dvmURANy9Z7MbJhmY7V7 + volumes: + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/plex/config:/config' + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/plex/transcode:/transcode' + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/plex/media:/data' + image: plexinc/pms-docker + restart: unless-stopped + ports: + - '32400:32400' \ No newline at end of file diff --git a/examples/prowlarr/docker-compose.yml b/examples/prowlarr/docker-compose.yml new file mode 100644 index 0000000..6239278 --- /dev/null +++ b/examples/prowlarr/docker-compose.yml @@ -0,0 +1,14 @@ +version: "2.1" +services: + prowlarr: + image: lscr.io/linuxserver/prowlarr:latest + container_name: prowlarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/prowlarr/config:/config + ports: + - 9696:9696 + restart: unless-stopped \ No newline at end of file diff --git a/examples/radarr/README.md b/examples/radarr/README.md new file mode 100644 index 0000000..d265e01 --- /dev/null +++ b/examples/radarr/README.md @@ -0,0 +1,3 @@ +# References + +- https://github.com/linuxserver/docker-radarr \ No newline at end of file diff --git a/examples/radarr/docker-compose.yml b/examples/radarr/docker-compose.yml new file mode 100644 index 0000000..ce25ba9 --- /dev/null +++ b/examples/radarr/docker-compose.yml @@ -0,0 +1,16 @@ +version: "2.1" +services: + radarr: + image: lscr.io/linuxserver/radarr:latest + container_name: radarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/radarr/config:/config + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/radarr/movies:/movies + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/radarr/downloads:/downloads # Should be the same as the download client's folder + ports: + - 7878:7878 + restart: unless-stopped \ No newline at end of file diff --git a/examples/sonarr/README.md b/examples/sonarr/README.md new file mode 100644 index 0000000..4de5fd4 --- /dev/null +++ b/examples/sonarr/README.md @@ -0,0 +1,3 @@ +# References + +- https://github.com/linuxserver/docker-sonarr \ No newline at end of file diff --git a/examples/sonarr/docker-compose.yml b/examples/sonarr/docker-compose.yml new file mode 100644 index 0000000..8582fae --- /dev/null +++ b/examples/sonarr/docker-compose.yml @@ -0,0 +1,16 @@ +version: "2.1" +services: + sonarr: + image: cr.hotio.dev/hotio/sonarr + container_name: sonarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/sonarr/configg:/config + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/sonarr/tv:/data/tv + - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/sonarr/downloads:/downloads # Should be the same as the download client's folder + ports: + - 8989:8989 + restart: unless-stopped \ No newline at end of file diff --git a/examples/transmission/README.md b/examples/transmission/README.md new file mode 100644 index 0000000..7799c75 --- /dev/null +++ b/examples/transmission/README.md @@ -0,0 +1,3 @@ +# References + +- https://github.com/linuxserver/docker-transmission \ No newline at end of file diff --git a/examples/transmission/docker-compose.yml b/examples/transmission/docker-compose.yml new file mode 100644 index 0000000..d75bf69 --- /dev/null +++ b/examples/transmission/docker-compose.yml @@ -0,0 +1,16 @@ +version: "2.1" +services: + transmission: + image: lscr.io/linuxserver/transmission:latest + container_name: transmission + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/transmission/data:/config' + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/transmission/downloads:/downloads' + - '${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/transmission/watch:/watch' + ports: + - 9091:9091 + restart: unless-stopped \ No newline at end of file