64 lines
2.3 KiB
JSON
64 lines
2.3 KiB
JSON
{
|
|
"$schema": "../../schemas/app-template.schema.json",
|
|
"id": "nextcloud",
|
|
"name": "Nextcloud Hub",
|
|
"tagline": "Suite collaborative complète et cloud souverain privé",
|
|
"description": "Stockage de fichiers sécurisé, partage, agenda, contacts, suite bureautique et synchronisation multi-appareils.",
|
|
"longDescription": "Nextcloud Hub offre une plateforme de productivité sécurisée et souveraine sur votre propre matériel. Synchronisez automatiquement vos documents, photos et projets en toute confidentialité avec chiffrement de bout en bout.",
|
|
"category": "cloud",
|
|
"version": "29.0.5",
|
|
"developer": "Nextcloud GmbH",
|
|
"website": "https://nextcloud.com",
|
|
"rating": 4.9,
|
|
"downloads": "3.2M",
|
|
"sizeMb": 520,
|
|
"license": "AGPLv3",
|
|
"icon": "https://lh3.googleusercontent.com/aida/AEtjO1VKuphtTswgrzdubG5GP40se6rWNSEDBpT8yQaRKXCe1I4viol3q2Mf8MfVnMl7zLeHPaLKIKYiHxqE3e6wDEch1xMM4UL64N6nb-g1TaPZKldlBTdBl13Acbg7Yj1S1nRZWEToR6HcqdipU2wKDL3OJskj2RDyhWO0eQ_WsjGevNiB8CJ8l76mcBY6Oq1LEEqcg6NuUArWe5tV-wEYlnf33Rpdz5hwAK8J3giORtJIW5ewwRdW",
|
|
"screenshots": [],
|
|
"firstStartTip": "Lors de la première ouverture, créez votre compte administrateur. Vos fichiers sont automatiquement sauvegardés sur /mnt/storage/cloud.",
|
|
"composeFile": "docker-compose.yml",
|
|
"nginx": {
|
|
"recommendedSubdomain": "cloud",
|
|
"enableSsl": true,
|
|
"mainPort": 80
|
|
},
|
|
"ports": [
|
|
{
|
|
"name": "Interface Web",
|
|
"description": "Port HTTP Nextcloud",
|
|
"privatePort": 80,
|
|
"defaultPublicPort": 8080,
|
|
"type": "tcp",
|
|
"protocol": "http",
|
|
"isDefaultNginxTarget": true
|
|
}
|
|
],
|
|
"volumes": [
|
|
{
|
|
"defaultHostPath": "/mnt/storage/cloud/data",
|
|
"containerPath": "/var/www/html/data",
|
|
"description": "Répertoire des fichiers utilisateurs",
|
|
"required": true
|
|
},
|
|
{
|
|
"defaultHostPath": "/mnt/storage/cloud/config",
|
|
"containerPath": "/var/www/html/config",
|
|
"description": "Configuration du serveur",
|
|
"required": true
|
|
}
|
|
],
|
|
"env": [
|
|
{
|
|
"key": "MYSQL_DATABASE",
|
|
"defaultValue": "nextcloud",
|
|
"label": "Base de données",
|
|
"required": true
|
|
},
|
|
{
|
|
"key": "OVERWRITEPROTOCOL",
|
|
"defaultValue": "https",
|
|
"label": "Protocole forcé",
|
|
"required": false
|
|
}
|
|
]
|
|
} |