From 02403552f4de7f599680a1b5e3cd4212527de2cf Mon Sep 17 00:00:00 2001 From: SlyderSlash Date: Tue, 29 Sep 2026 19:45:43 +0200 Subject: [PATCH] chore(store): sync nextcloud/app.json for v1.7.0 --- community_apps/nextcloud/app.json | 64 +++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 community_apps/nextcloud/app.json diff --git a/community_apps/nextcloud/app.json b/community_apps/nextcloud/app.json new file mode 100644 index 0000000..f29ce00 --- /dev/null +++ b/community_apps/nextcloud/app.json @@ -0,0 +1,64 @@ +{ + "$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 + } + ] +} \ No newline at end of file