Ceci est une ancienne révision du document !
Après avoir installé et mis à jour Raspberry pi OS ( SSH, BashRc, ), on va installer un client pour nextcloud, et un environnement python pour monter un poulailler connecté.
Sources : https://www.aukfood.fr/nextcloud-client-en-ligne-de-commande/
sudo apt-get install nextcloud-client
ne trouve pas le client.
Il faut ajouter le dépôt https://ppa.launchpadcontent.net/nextcloud-devs
sudo apt-get install software-properties-common sudo apt-get install python3-launchpadlib
Ensuite on peut faire l'installation du dépôt et de sa clé GPG :
sudo add-apt-repository ppa:nextcloud-devs/client
sudo nano /etc/apt/sources.list.d/nextcloud-devs-ubuntu-client-bookworm.list
deb https://ppa.launchpadcontent.net/nextcloud-devs/client/ubuntu/ jammy main
Et enfin faire l'installation de nextcloud-client :
sudo apt-get install nextcloud-client
On peut procéder à une première synchronisation :
nextcloudcmd --user $USER --password "$PASS" /data/nextcloud/GCheramy https://monurlnextcloud
Liste des options sur : https://docs.nextcloud.com/desktop/latest/advancedusage.html on peut ajouter –non-interactive pour une utilisation dans un cron par exemple.