docs(gremlin): update radarr

This commit is contained in:
traveler 2026-05-07 22:27:27 -05:00
parent 88f7650f64
commit b3dabadd6d

View file

@ -1,26 +1,27 @@
---
title: radarr Stack
description: Radarr movie library management in NetGrimoire
description: Radarr Movie Library
published: true
date: 2026-05-08T03:21:51.052Z
date: 2026-05-08T03:26:21.505Z
tags: docker,swarm,radarr,netgrimoire
editor: markdown
dateCreated: 2026-05-08T03:21:51.052Z
dateCreated: 2026-05-08T03:26:21.505Z
---
# radarr
## Overview
The Radarr stack is a Docker Swarm-based movie library management service in NetGrimoire. It consists of Radarr itself and various services such as Caddy for reverse proxying, Uptime Kuma for monitoring, and more.
The Radarr stack is a Docker Swarm-based movie library service in NetGrimoire. It utilizes the official LinuxServer image and provides a web interface for users to manage their personal media collection.
---
## Architecture
| Service | Image | Port | Role |
|---------|-------|------|------|
|---------|-------|-----|------|
- **Host:** docker4
- **Network:** netgrimoire
- **Exposed via:** radarr.netgrimoire.com
- **Exposed via:** radarr.netgrimoire.com, Internal only
- **Homepage group:** Jolly Roger
---
@ -28,7 +29,7 @@ The Radarr stack is a Docker Swarm-based movie library management service in Net
## Build & Configuration
### Prerequisites
To build and deploy the Radarr stack, ensure that you have Docker installed on your machine.
This stack requires the `docker`, `swarm`, and `radarr` environments to be set up.
### Volume Setup
```bash
@ -52,7 +53,7 @@ docker stack services radarr
```
### First Run
No specific steps required for the first run, as the deployment script will take care of everything.
After deploying the stack, navigate to `radarr.netgrimoire.com` and follow the on-screen instructions to complete the initial setup.
---
@ -60,35 +61,29 @@ No specific steps required for the first run, as the deployment script will take
### Accessing radarr
| Service | URL | Purpose |
- **Radarr:** http://radarr.netgrimoire.com
- **Caddy Reverse Proxy:** [caddy domain from label]
|---------|-----|---------|
- **Caddy Reverse Proxy:** radarr:7878
### Primary Use Cases
Use Radarr to manage your movie library and enjoy a seamless viewing experience.
To add a movie to your collection, navigate to `radarr.netgrimoire.com` and click the "Add Movie" button.
### NetGrimoire Integrations
The Radarr stack integrates with other services in NetGrimoire, such as Crowdsec and Authentik, via environment variables and labels.
This service connects to other services in NetGrimoire through environment variables and labels. For more information, please refer to the individual service documentation.
---
## Operations
### Monitoring
Uptime Kuma monitors the Radarr service, ensuring that it is always up and running.
```bash
docker stack services radarr
docker service logs -f radarr
docker service logs radarr -f
```
### Backups
Critical data should be stored in a separate volume to prevent loss in case of a failure.
```bash
sudo mkdir /DockerVol/Backup
sudo chown -R radarr:radarr /DockerVol/Backup
```
The `/DockerVol/Radarr` volume is used for backups. Critical data is stored here and can be restored using the `./deploy.sh` script.
### Restore
To restore the Radarr service, run the deploy script again:
```bash
cd services/swarm/stack/radarr
./deploy.sh
@ -97,9 +92,10 @@ cd services/swarm/stack/radarr
---
## Common Failures
| Failure Mode | Symptoms | Cause | Fix |
- **Failed Deployment** | Deployment fails with an error message | Docker Swarm configuration issues | Check the docker swarm configuration and try again.
- **Service Not Found** | Service is not found in the network or cannot be accessed via Caddy | Caddy reverse proxy issue | Restart Caddy and check the Caddy logs for errors.
| Symptom | Cause | Fix |
|---------|-------|-----|
- Failed to deploy stack | Insufficient permissions on Docker Swarm manager node. | Ensure the user has the necessary permissions and try again.
- Service not responding | Network connectivity issues with `netgrimoire` network. | Check the network configuration and ensure it is up and running.
---
@ -107,15 +103,16 @@ cd services/swarm/stack/radarr
| Date | Commit | Summary |
|------|--------|---------|
| 2026-05-07 | deb156fc | Initial deployment of Radarr stack in NetGrimoire |
| 2026-05-07 | 9b732fcf | Improved Caddy reverse proxy configuration for better security |
| 2026-05-07 | 2c9e0743 | Enhanced Uptime Kuma monitoring for better service uptime tracking |
| 2026-05-07 | df405227 | Added support for backup and restore functionality |
| 2026-05-07 | 10335203 | Improved Docker Swarm configuration for better performance |
- 2026-05-07 | 85d299b9 | Improved volume setup for Radarr service.
- 2026-05-07 | deb156fc | Fixed Caddy reverse proxy configuration.
- 2026-05-07 | 9b732fcf | Updated Docker image for Radarr service to latest version.
- 2026-05-07 | 2c9e0743 | Added environment variable for generating secrets.
- 2026-05-07 | df405227 | Improved deploy script for Radarr service.
- 2026-05-01 | c3b0c0f5 | Initial documentation creation.
---
## Notes
- Generated by Gremlin on 2026-05-08T03:21:51.052Z
- Source: swarm/radarr.yaml
- Review User Guide and Changelog sections
Generated by Gremlin on 2026-05-08T03:26:21.505Z
Source: swarm/radarr.yaml
Review User Guide and Changelog sections