Files
default-applications-tree/nextcloud/template.json
2025-05-20 06:56:56 +00:00

61 lines
2.3 KiB
JSON

{
"name": "nextcloud",
"fields": [
{
"title": "Nextcloud title",
"details": "Nextcloud domain details",
"info": "Nextcloud info",
"description": "Please add Nextcloud domain:",
"key": "NEXTCLOUD_TRUSTED_DOMAINS",
"value": "",
"required": "true"
},
{
"description": "Domain for letsencrypt log",
"key": "DOMAIN",
"value": "",
"type": "hidden"
},
{
"description": "Please add Nextcloud username:",
"key": "NEXTCLOUD_ADMIN_USER",
"value": "",
"required": "true"
},
{
"description": "Please add Nextcloud password:",
"key": "NEXTCLOUD_ADMIN_PASSWORD",
"value": "",
"required": "true",
"type": "password"
},
{
"description": "MYSQL database name",
"key": "MARIADB_DATABASE",
"value": "",
"required": "true",
"generated": ""
},
{
"description": "MYSQL username",
"key": "MARIADB_USER",
"value": "",
"required": "true",
"generated": "time|md5|8"
},
{
"description": "MYSQL password for user",
"key": "MARIADB_PASSWORD",
"value": "",
"required": "true",
"generated": "random|md5|12"
},
{
"description": "MYSQL root user password",
"key": "MARIADB_ROOT_PASSWORD",
"value": "",
"required": "true",
"generated": "random|sha256|20"
}
]
}