All apps · 0 apps
requestrr
Docker app from Selfhosters
Overview
Readme
View on GitHubRequestrr

Requestrr is a chatbot used to simplify using services like Sonarr/Radarr/Lidarr/Overseerr/Ombi via the use of chat!
Features
- Ability to request content via Discord using slash commands, buttons and more!
- Users can get notified when their requests complete
- Sonarr (V2-V4) & Radarr (V2-V5) integration with support for multiple instance via Overseerr (only for 4k/1080p)
- Lidarr (V1-V2) intergration
- Overseerr integration with support for per user permissions/quotas and issue submission
- Ombi (V3/V4) integration with support for per user roles/quotas and issue submission
- Fully configurable via a web portal
Installation & Configuration
Refer to the Wiki for detailed steps: https://github.com/thomst08/requestrr/wiki
Docker Set-up & Start
Open a command prompt/terminal and then use the following command create and start the container:
docker run -d \
--name requestrr \
-p 4545:4545 \
-v path to config:/root/config \
--restart=unless-stopped \
thomst08/requestrr
You can also choose to run the container as a different user. See docker run reference for how to set the user for your container.
Then simply access the web portal at http://youraddress:4545/ to create your admin account, then you can configure everything through the web portal.
Once you have configured the bot and invited it to your Discord server, simply type /help to see all available commands.
If you just need commands to quickly setup Requestrr with no issues, use the following commands:
mkdir /opt/Requestrr
mkdir /opt/Requestrr/config
docker run -d \
--name requestrr \
-p 4545:4545 \
-v /opt/Requestrr/config:/root/config \
--restart=unless-stopped \
thomst08/requestrr
Environment Variables
Requestrr supports the following environment variables to help you customize your deployment:
REQUESTRR_PORT
- Description: Sets the port the application listens on inside the container.
- Default:
4545 - Example:
-e REQUESTRR_PORT=5000
REQUESTRR_BASEURL
- Description: Defines a base URL path for Requestrr. Useful when deploying behind a reverse proxy with a subpath (e.g.
/requestrr). - Default:
/ - Example:
-e REQUESTRR_BASEURL=/requestrr
Example Docker Command with Environment Variables
docker run -d \
--name requestrr \
-p 5000:5000 \
-v /opt/Requestrr/config:/root/config \
-e REQUESTRR_PORT=5000 \
-e REQUESTRR_BASEURL=/requestrr \
--restart=unless-stopped \
thomst08/requestrr
⚠️ Note: When setting
REQUESTRR_BASEURL, make sure it matches your reverse proxy config if you're serving Requestrr under a subpath.
Build Instructions
Refer to the Wiki for detailed steps on how to build: https://github.com/thomst08/requestrr/wiki/Build-Instructions
Thank you list
Thank you goes out to the following people:
- @darkalfx - Creator of Requestrr, without this person, Requestrr would not exist.
Install Requestrr on Unraid in a few clicks.
Find Requestrr in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Download Statistics
Total Downloads Over Time
Related apps
Explore more like this
Explore allLinks
Details
thomst08/requestrr:latestRuntime arguments
- Web UI
http://[IP]:[PORT:4545]- Network
bridge- Privileged
- false
- Extra Params
--restart=unless-stopped
Template configuration
Container Port: 4545
- Target
- 4545
- Default
- 4545
Container Path: /root/config/
- Target
- /root/config/
- Default
- /mnt/user/appdata/requestrr