Nuages dans la maison
Article mis en ligne le 16 décembre 2019
dernière modification le 16 avril 2020

par Rémi

15/04/2020 : Mise à jour ;
Je viens de m’apercevoir que la base de données n’est pas sécurisé !!!!!
Voila les commandes pour modifier l’user et son mot de passe :

SET PASSWORD FOR 'monadmin'@'127.0.0.1' = PASSWORD('password');
FLUSH PRIVILEGES;

Et j’ai scripté la sauvegarde de la base :

a=$(date +%d-%m-%Y_%Hh%m)
mysqldump -h 127.0.0.1 -u monadmin -p'password' 'nextcloud' | gzip > /sauvegarde/bases/nextcloud.$a.sql.gz

10/03/2020 : Mise à jour :
Sur les ordiphone (oui, c’est comme ça qu’on dit, parait il), j’utilise et j’incite mes enfant à le faire aussi, l’app Note pour Nexcloud. Cela synchronise la prise de note dans le cloud, et permet aussi de partager du contenu entre nous.
C’est plutôt pas mal, cela permet de faire de la légère mise en page.


Je continue l’installation de services locaux.
Après le mail, et son accès via une interface web avec Rainloop , je monte un autre service, pour moi, et les enfants.
Un cloud perso.

J’ai récupéré la dernière version de Nextcloud, puis monté tout ça.
Je suis, selon leur tests de sécurités, en A+.

Le mail du serveur Nextcloud part bien vers les utilisateurs (ça n’a pas été facile, le container ne facilite pas ça, bien évidement), les divers caches fonctionnent.

L’application Android n’est pas toujours d’un abord facile. Mais elle fait le taf.

Pour les détails techniques :

  • mariadb derrière l’interface
  • php 7.5 + apcu comme cache
  • un certificat lets’encrypt bien sur
  • nginx pour l’interface.

Une petite remarque : quand vous installez la première fois, et que vous voulez tester le status de l’installation, la commande, est :
« php occ status »
Mais, ne le faites pas en root (ou en sudo) . Il faut les mêmes droits que le serveur (typiquement www-data). Sinon, cela ouvre à de grands désespoirs :)

Bonne installation, vous verrez, c’est pas si compliqué, et les ressources utilisées, pas si grandes que ça (c’est un usage domestique).