À propos du projet

Le client de bureau Nextcloud est une application qui synchronise les fichiers d'un serveur Nextcloud avec votre ordinateur. Il est disponible pour Windows, macOS et Linux. Le dépôt fournit le code source, les instructions de compilation et les directives de contribution. ## Téléchargements Pour la dernière version stable et recommandée, consultez la page de téléchargement officielle à l'adresse https://nextcloud.com/install/#install-clients. Des versions quotidiennes sont également disponibles sur https://download.nextcloud.com/desktop/daily. ## Aide Les manuels utilisateur, administrateur et développeur pour le client de bureau se trouvent sur le site central de documentation à l'adresse https://docs.nextcloud.com/#desktop. ## Contribuer Les contributeurs doivent suivre les directives du fichier CONTRIBUTING.md et respecter le Code de conduite. Il existe de nombreuses façons de s'impliquer, notamment la traduction, la conception, les tests et l'aide aux autres. ## Tests Téléchargez et installez le client depuis la page des versions ou les versions quotidiennes. Signalez tout bug ou suggestion en ouvrant un problème dans le dépôt. ## Développement Les exigences système incluent Windows 10/11, macOS 13 Ventura ou plus récent, ou Linux, avec des outils tels que cmake, clang/gcc/g++, Qt6 (depuis 3.14) ou Qt5, OpenSSL, QtKeychain, SQLite et Xcode (macOS uniquement). Les outils facultatifs incluent l'IDE Qt Creator et delta. ### Étapes de compilation 1. Clonez le dépôt : `git clone https://github.com/nextcloud/desktop.git` 2. Créez un répertoire de compilation et naviguez dedans. 3. Compilez avec cmake, en spécifiant les dépendances et en activant NEXTCLOUD_DEV pour les versions de développement. ### Serveurs de test Un serveur Nextcloud local peut être configuré à l'aide de l'image Docker officielle. Exemple de commande : ```bash docker run --rm --publish 8080:80 --env SQLITE_DATABASE=nextcloud.sqlite --env NEXTCLOUD_ADMIN_USER=admin --env NEXTCLOUD_ADMIN_PASSWORD=admin nextcloud ``` Pour des configurations plus avancées, l'environnement de développement Nextcloud sur Docker Compose est recommandé. ## Contact Interagissez avec la communauté via le forum, Mastodon, LinkedIn, Bluesky ou Facebook. Un support professionnel est également disponible. ## Licence Ce programme est sous licence GNU General Public License version 2 ou ultérieure.