* Add default daily cron job for recyclarr sync - Create /etc/cron.d/recyclarr file with @daily schedule - Log output to /root/.config/recyclarr/sync.log - Uses recommended default schedule from recyclarr docs - Follows project convention for cron jobs Implements #10182 * Add notes about daily cron job to recyclarr.json - Info about automatic daily sync via cron - Reference to cron file location for customization - Warning about configuring instances before first sync
45 lines
1.4 KiB
JSON
45 lines
1.4 KiB
JSON
{
|
|
"name": "Recyclarr",
|
|
"slug": "recyclarr",
|
|
"categories": [
|
|
14
|
|
],
|
|
"date_created": "2024-11-15",
|
|
"type": "ct",
|
|
"updateable": true,
|
|
"privileged": false,
|
|
"interface_port": null,
|
|
"documentation": "https://recyclarr.dev/wiki/",
|
|
"website": "https://recyclarr.dev/",
|
|
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/recyclarr.webp",
|
|
"config_path": "",
|
|
"description": "Recyclarr is an automation tool that integrates with media management software like Sonarr and Radarr. It helps users manage and organize their media libraries by automatically searching for and adding content from indexers, based on user-defined criteria. It streamlines the process of maintaining and updating media collections without manual intervention.",
|
|
"install_methods": [
|
|
{
|
|
"type": "default",
|
|
"script": "ct/recyclarr.sh",
|
|
"resources": {
|
|
"cpu": 1,
|
|
"ram": 512,
|
|
"hdd": 2,
|
|
"os": "debian",
|
|
"version": "13"
|
|
}
|
|
}
|
|
],
|
|
"default_credentials": {
|
|
"username": null,
|
|
"password": null
|
|
},
|
|
"notes": [
|
|
{
|
|
"type": "warning",
|
|
"content": "Configure your Radarr/Sonarr instances in `/root/.config/recyclarr/recyclarr.yml` before the first sync."
|
|
},
|
|
{
|
|
"type": "info",
|
|
"content": "Automatic daily sync is configured via `/etc/cron.d/recyclarr`. Sync logs are saved to `/root/.config/recyclarr/sync.log`."
|
|
}
|
|
]
|
|
}
|