Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| documentation_technique:machines:tavernier [05/03/2020 11:16:15] – rainloop : utilisateur dédié thomas | documentation_technique:machines:tavernier [07/20/2025 19:46:44] (Version actuelle) – codify privatebin upgrade procedure thomas | ||
|---|---|---|---|
| Ligne 13: | Ligne 13: | ||
| * Juillet 2018: Installation privatebin | * Juillet 2018: Installation privatebin | ||
| * Upgrade Ubuntu 16.04 vers 18.04 en avril 2020 | * Upgrade Ubuntu 16.04 vers 18.04 en avril 2020 | ||
| + | * 2024-01 : passage en Ubuntu 22 LTS | ||
| ====== Services ====== | ====== Services ====== | ||
| - | * Vitrine web de l' | + | * <del>Vitrine web de l' |
| - | * Webmail rainloop: https:// | + | * Webmail |
| * Kanboard: https:// | * Kanboard: https:// | ||
| * PrivateBin : https:// | * PrivateBin : https:// | ||
| * galette : https:// | * galette : https:// | ||
| + | * Element-web (client web matrix): https:// | ||
| ===== Procédure MAJ galette ===== | ===== Procédure MAJ galette ===== | ||
| Ligne 26: | Ligne 28: | ||
| https:// | https:// | ||
| - | ===== Procédure MAJ rainloop | + | ===== Procédure MAJ Webmail |
| + | |||
| + | 2024-01-30 : remplacement de rainloop par snappymail | ||
| Avant de commencer, sauvegarder le contenu de / | Avant de commencer, sauvegarder le contenu de / | ||
| - | < | + | |
| - | wget https:// | + | - décompresser dans / |
| - | unzip rainloop-community-latest.zip -d / | + | - find / |
| - | cd / | + | |
| - | find . -type d -exec chmod 755 {} \; | + | |
| - | find . -type f -exec chmod 644 {} \; | + | |
| - | chown -R rainloop: | + | |
| - | </code> | + | |
| ===== Procédure MAJ Kanboard ===== | ===== Procédure MAJ Kanboard ===== | ||
| Ligne 58: | Ligne 60: | ||
| * cd / | * cd / | ||
| * cp -R ../ | * cp -R ../ | ||
| - | * ./cli plugin: | + | * php8.0 |
| + | |||
| + | :!: À l' | ||
| ===== Procédure MAJ PrivateBin ===== | ===== Procédure MAJ PrivateBin ===== | ||
| - | * Télécharger l'archive depuis [[https:// | + | |
| - | | + | Il peut être intéressant de créer un postit afin de s'assurer qu'il soit lisible après la mise à jour... |
| - | | + | |
| - | | + | < |
| - | | + | export VERSION=X.X.X # set target version numb |
| - | | + | curl -OL https:// |
| - | * Modifier le lien symbolique pour le faire pointer vers la nouvelle version \\ rm current && ln -s PrivateBin-1.2.1/ | + | tar -xvzf ${VERSION}.tar.gz -C / |
| - | | + | cd / |
| + | chown -R privatebin: | ||
| + | # Faire un diff entre le fichier de conf en prod et celui fournis en exemple dans la nouvelle version. \\ diff current/ | ||
| + | # Créer le fichier cfg/ | ||
| + | rm current && ln -s PrivateBin-${VERSION} | ||
| + | systemctl restart | ||
| + | </ | ||
| + | ===== Procédure MAJ Element-web ===== | ||
| + | < | ||
| + | export VERSION=X.X.X # set target version number | ||
| + | cd / | ||
| + | wget https:// | ||
| + | tar xzvf element-v${VERSION}.tar.gz | ||
| + | rm element-v${VERSION}.tar.gz | ||
| + | cp element-cur/ | ||
| + | chown -R www-data: | ||
| + | |||
| + | vimdiff element-cur/ | ||
| + | |||
| + | unlink element-cur && ln -s element-v${VERSION}/ | ||
| + | |||
| + | # penser à supprimer les vieilles versions | ||
| + | </ | ||
| + | |||
| + | ====== Supervision ====== | ||
| + | |||
| + | Éléments de base, backup | ||
| + | |||
| + | ====== Sauvegarde ====== | ||
| + | |||
| + | * what: | ||
| + | * /etc | ||
| + | * /root | ||
| + | * /var/www | ||
| + | * where: vm2 | ||
| + | * how: [[: | ||