- Fix service instance management to use global instance for stopping autosync - Add automatic saving when toggle is changed (no manual save required) - Fix validation issue where custom sync type without cron expression caused 400 error - Add comprehensive debugging and error handling - Ensure .env file is properly updated with AUTO_SYNC_ENABLED value - Improve service lifecycle management with proper state cleanup - Add fallback logic for invalid sync interval configurations Resolves issue where disabling autosync in GUI didn't update .env file or stop service
35 lines
1014 B
JSON
35 lines
1014 B
JSON
{
|
|
"name": "Tautulli",
|
|
"slug": "tautulli",
|
|
"categories": [
|
|
13
|
|
],
|
|
"date_created": "2024-05-02",
|
|
"type": "ct",
|
|
"updateable": true,
|
|
"privileged": false,
|
|
"interface_port": 8181,
|
|
"documentation": "https://github.com/Tautulli/Tautulli/wiki",
|
|
"website": "https://tautulli.com/",
|
|
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/tautulli.webp",
|
|
"config_path": "",
|
|
"description": "Tautulli allows you to monitor and track your Plex Media Server usage, such as viewing statistics and analysis of your media library. It can be used to monitor user activity, get notifications about new media added to your library, and even generate reports on your media usage.",
|
|
"install_methods": [
|
|
{
|
|
"type": "default",
|
|
"script": "ct/tautulli.sh",
|
|
"resources": {
|
|
"cpu": 2,
|
|
"ram": 1024,
|
|
"hdd": 4,
|
|
"os": "debian",
|
|
"version": "12"
|
|
}
|
|
}
|
|
],
|
|
"default_credentials": {
|
|
"username": null,
|
|
"password": null
|
|
},
|
|
"notes": []
|
|
} |