-
-
Notifications
You must be signed in to change notification settings - Fork 2
Configuration
This guide will help you configure SuggestArr to work with your media server (Jellyfin or Plex) and integrate with other APIs (TMDb, Jellyseer, Overseerr). You can configure SuggestArr either via environment variables or through the web interface after starting the application.
After starting the Docker container or running the application locally, you can configure SuggestArr via the web interface.
-
Start the application:
- If running locally:
python app.py
- If using Docker Compose:
docker-compose up --build
- If running locally:
-
Access the web interface: Navigate to http://localhost:5000 in your browser.
-
Follow the setup wizard: The setup wizard will guide you through the configuration process where you can input your TMDb API key, select your media server (Jellyfin or Plex), and provide the necessary API URLs and tokens.
-
Save the configuration: Once the setup is complete, your configuration will be saved, and SuggestArr will start fetching recommendations based on your media server's history.
You can monitor the application's behavior and debug any issues by checking the logs.
-
Docker Logs: If running in Docker, use the following command to check logs:
docker logs SuggestArr
-
Log Files:
-
/var/log/cron.log
: Logs for cron jobs. -
/var/log/gunicorn.log
: Logs for Gunicorn web server. -
/var/log/gunicorn_error.log
: Error logs for Gunicorn.
-
You can update the configuration either by:
- Editing the environment variables and restarting the application, or
- Using the web interface to make changes, followed by a save.
If you need to reset the configuration, you can use the "Reset Configuration" button in the web interface, or delete the configuration files and restart the application.
For more information or troubleshooting, please visit the GitHub repository.