2021-08-11 21:32:18 -07:00
2021-08-11 13:20:20 -07:00
q
2021-08-10 12:41:30 -07:00
2021-08-11 21:13:09 -07:00
2021-08-11 19:14:26 -07:00
2021-08-10 10:51:23 -07:00
2021-08-11 21:32:18 -07:00
2021-08-11 13:15:17 -07:00
2021-08-11 21:11:27 -07:00

Doplarr

A Better Sonarr/Radarr Request Bot for Discord [Logo]

Running with Docker

Simply run with

docker run \
-e SONARR_URL='http://localhost:8989' \
-e RADARR_URL='http://localhost:7878' \
-e SONARR_API='sonarr_api' \
-e RADARR_API='radarr_api' \
-e MAX_RESULTS=10 \
-e BOT_TOKEN='bot_token' \
--name doplarr ghcr.io/kiranshila/doplarr:main

Building and Running Locally

You need the Clojure CLI tools to build

  1. Clone directory
  2. clj -T:build uberjar

Configuring

  1. Fill out config.edn with the requisite things

Setting up as a service (On Linux (Systemd))

  1. Create the file /etc/systemd/system/doplarr.service with the following
[Unit]
Description=Doplarr Daemon
After=syslog.target network.target
[Service]
User=root
Group=root
Type=simple
WorkingDirectory=/opt/Doplarr
ExecStart=/usr/bin/java -jar target/Doplarr.jar -Dconfig=config.edn
TimeoutStopSec=20
KillMode=process
Restart=always
[Install]
WantedBy=multi-user.target
  1. Customize the user, group, and working directory to the location of the jar

Then, as root

  1. systemctl -q daemon-reload
  2. systemctl enable --now -q doplarr
Description
No description provided
Readme MIT 996 KiB
Latest
2024-02-08 12:43:42 -05:00
Languages
Clojure 99.2%
Dockerfile 0.8%