mirror of
https://github.com/kiranshila/Doplarr.git
synced 2026-03-31 06:23:48 -04:00
5015a58b1519bdd0feae22df1abf91fccb5a7042
Doplarr
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
- Clone directory
clj -T:build uberjar
Configuring
- Fill out
config.ednwith the requisite things
Setting up as a service (On Linux (Systemd))
- 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
- Customize the user, group, and working directory to the location of the jar
Then, as root
systemctl -q daemon-reloadsystemctl enable --now -q doplarr
Releases
10
Languages
Clojure
99.2%
Dockerfile
0.8%
