Skip to content

Commit bd16af4

Browse files
committed
feat(suggestarr): Add Suggestarr service configuration to docker-compose
1 parent 6e91eca commit bd16af4

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ I am running it in Ubuntu Server 22.04; I also tested this setup on a [Synology
8989
| [Cleanuparr](https://github.com/Cleanuparr/Cleanuparr) | Optional - Cleanuparr is a tool for automating the cleanup of unwanted or blocked files in Sonarr and Radarr<br/>Enable with `COMPOSE_PROFILES=cleanuparr` | [cleanuparr/cleanuparr](https://ghcr.io/cleanuparr/cleanuparr) | /cleanuparr |
9090
| [Cross-Seed](https://github.com/cross-seed/cross-seed) | Optional - Cross-Seed is a tool for automating the cross-seeding of torrents<br/>Enable with `COMPOSE_PROFILES=cross-seed` | [cross-seed/cross-seed](https://ghcr.io/cross-seed/cross-seed) | |
9191
| [Autobrr](https://github.com/autobrr/autobrr) | Optional - Autobrr is a tool for automating the downloading of torrents<br/>Enable with `COMPOSE_PROFILES=autobrr` | [autobrr/autobrr](https://ghcr.io/autobrr/autobrr) | /autobrr |
92+
| [Suggestarr](https://github.com/autobrr/autobrr) | Optional - SuggestArr is a project designed to automate media content recommendations and download requests<br/>Enable with `COMPOSE_PROFILES=suggestarr` | [ciuse99/suggestarr](https://hub.docker.com/r/ciuse99/suggestarr) | /suggestarr |
9293

9394
Optional containers are not enabled by default, they need to be enabled,
9495
see [Optional Services](#optional-services) for more information.

docker-compose.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,30 @@ services:
217217
- homepage.widget.type=prowlarr
218218
- homepage.widget.url=http://prowlarr:9696/prowlarr
219219
- homepage.widget.key=${PROWLARR_API_KEY}
220+
suggestarr:
221+
image: ciuse99/suggestarr:latest
222+
container_name: suggestarr
223+
environment:
224+
- SUBPATH=/suggestarr
225+
- JELLYFIN_API_URL=http://jellyfin:8096/jellyfin
226+
- SEER_API_URL=http://seerr:5055
227+
volumes:
228+
- ${CONFIG_ROOT:-.}/suggestarr:/app/config/config_files
229+
restart: always
230+
labels:
231+
- traefik.enable=true
232+
- traefik.http.routers.suggestarr.rule=(Host(`${HOSTNAME}`) && PathPrefix(`/suggestarr`))
233+
- traefik.http.routers.suggestarr.tls=true
234+
- traefik.http.routers.suggestarr.tls.certresolver=myresolver
235+
- traefik.http.services.suggestarr.loadbalancer.server.port=5000
236+
- homepage.group=Media
237+
- homepage.name=Suggestarr
238+
- homepage.icon=suggest-arr.png
239+
- homepage.href=/suggestarr
240+
- homepage.description=Media recommendations
241+
- homepage.weight=6
242+
profiles:
243+
- suggestarr
220244
flaresolverr:
221245
image: 21hsmw/flaresolverr:nodriver
222246
container_name: flaresolverr

0 commit comments

Comments
 (0)