- Automated Trailer Downloads: Fetch trailers automatically using keywords and API integrations.
- Multilingual Support: Available in English, Portuguese, Spanish, German, French, Turkish, and Italian.
- Error Handling: Robust error management ensures reliability during API interactions and downloads.
- Integration with Radarr and Sonarr: Seamlessly integrates with these platforms for enhanced trailer management.
- Flexible Configuration: Customize search parameters, download settings, and storage paths using a YAML configuration file.
- Easy Deployment: Available for local execution or in a Docker container.
- Docker Support: Run in isolated environments using Docker or Docker Compose.
For detailed information on installation, usage, configuration, and modules, please refer to our comprehensive documentation available on GitHub Pages.
-
Clone the GitHub repository:
git clone https://github.com/kalibrado/trailer-finder.git cd trailer-finder
-
Install Python dependencies:
pip install -r requirements.txt
-
Configure the application by renaming
config.sample.yaml
toconfig.yaml
and adding your API keys and other necessary settings.
To run Trailer Finder after installation and configuration:
python main.py
To stop the tool, use Ctrl + C
in the console. Logs are displayed in the console and can be redirected to log files if needed.
We welcome contributions! Please follow the instructions in our contributing guide on GitHub Pages.
To run Trailer Finder with Docker, follow the instructions available in our Docker section on GitHub Pages.
If you encounter issues, please refer to the troubleshooting section of our documentation or open an issue on GitHub.
This project is licensed under the MIT License.
For any questions, you can reach out to me through the following channels:
- GitHub Issues: Open an issue on GitHub.
- GitHub Discussions: Engage in Discussions on GitHub.
- Reddit: Contact me directly on Reddit.
- Discord: Join and connect with the community on our Discord server.
Thank you for using Trailer Finder!