Trailarr is a Docker application to download and manage trailers for your Radarr, and Sonarr libraries.
GitHub: https://github.com/nandyalu/trailarr/
Docker Hub: https://hub.docker.com/r/nandyalu/trailarr/
Documentation: https://nandyalu.github.io/trailarr
Reddit: https://www.reddit.com/r/trailarr
Discord: https://discord.gg/KKPr5kQEzQ
Features
- Manages multiple Radarr and Sonarr instances to find media
- Detects existing trailers for media items.
- Downloads trailer and organizes it in the media folder.
- Follows plex naming conventions. Works with Plex, Emby, Jellyfin, etc.
- Customizable profiles to manage trailer downloads and processing.
- Responsive UI to view media items and manage trailers.
- Built with Angular and FastAPI.
Let us know that you appreciate the project by giving us a star on GitHub.
Installation & Setup
Trailarr can be installed using Docker (recommended) or directly on Debian based systems. See the Documentation for detailed instructions on Getting Started and User Guide.
We don't have an official video yet, but there is a video by AlienTech42 on YouTube that explains Trailarr installation and setup on Unraid.
Dependencies
Trailarr is built using the following libraries and tools:
Support
If you have any questions or need help, please read the FAQ first.
If you still need help, please use the below:
Note: Please do not use the GitHub issues for support requests!
Issues
If you encounter any bugs/issues, please create an issue on the GitHub repository or post on our Discord Server (recommended).
Roadmap
There are some changes that are planned for the future. These changes are not guaranteed to be implemented, but they are on the roadmap.
- Add Profiles for Trailers Quality with custom filters (include wait time between downloads)
- Add custom filters to Media pages in frontend
- Add a new method for making path mappings easier
- Add options to disable conversion of downloaded videos
- Update media objects to include more metadata received from Radarr/Sonarr, include media_available flag, downloaded trailer info, etc.
- Add an option to trim videos in
Media Detailspage to remove unwanted parts of the trailer. This will help in cases where the trailer has unwanted parts at the beginning or end. 🎬 - Add Plex integration to send notifications to Plex and scan media signals
- Add support for some fields with translated values
- Update docs for Windows path mappings
- Improve task logging
- Add Support for Hardware Acceleration using VAAPI (Intel and AMD)
- Add Event tracking similar to History in Radarr/Sonarr
- Add Discord notifications for important events
If you have any suggestions or ideas for new features, please feel free to reach out on Discord. We are always looking for ways to improve the project.
Contributing
Contributions are welcome! Please see the Contributing guide for more information.
Looking for a backend (python) / frontend developers (Angular) to help with the project, if you are interested, please reach out on Discord.
License
This project is licensed under the terms of the GPL v3 license. See GPL-3.0 license for more details.
Disclaimer
For important legal information about using Trailarr, please refer to our Legal Disclaimer.

