- 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
55 lines
1.4 KiB
JSON
55 lines
1.4 KiB
JSON
{
|
|
"name": "NextcloudPi",
|
|
"slug": "nextcloudpi",
|
|
"categories": [
|
|
2
|
|
],
|
|
"date_created": "2024-05-02",
|
|
"type": "ct",
|
|
"updateable": false,
|
|
"privileged": false,
|
|
"interface_port": 4443,
|
|
"documentation": "https://docs.nextcloudpi.com/",
|
|
"website": "https://github.com/nextcloud/nextcloudpi",
|
|
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/nextcloud.webp",
|
|
"config_path": "",
|
|
"description": "NextCloudPi is a popular self-hosted solution for file collaboration and data storage. It is built on the NextCloud software, which is an open-source platform for data management.",
|
|
"install_methods": [
|
|
{
|
|
"type": "default",
|
|
"script": "ct/nextcloudpi.sh",
|
|
"resources": {
|
|
"cpu": 2,
|
|
"ram": 2048,
|
|
"hdd": 8,
|
|
"os": "debian",
|
|
"version": "12"
|
|
}
|
|
},
|
|
{
|
|
"type": "alpine",
|
|
"script": "ct/alpine-nextcloud.sh",
|
|
"resources": {
|
|
"cpu": 2,
|
|
"ram": 1024,
|
|
"hdd": 2,
|
|
"os": "alpine",
|
|
"version": "3.22"
|
|
}
|
|
}
|
|
],
|
|
"default_credentials": {
|
|
"username": null,
|
|
"password": null
|
|
},
|
|
"notes": [
|
|
{
|
|
"text": "Only Alpine: To get the username and password, run the script again inside the LXC shell.",
|
|
"type": "warning"
|
|
},
|
|
{
|
|
"text": "WARNING: Installation sources scripts outside of Community Scripts repo. Please check the source before installing.",
|
|
"type": "warning"
|
|
}
|
|
]
|
|
} |