Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1017 Bytes

README.md

File metadata and controls

36 lines (24 loc) · 1017 Bytes

Sauvegarde du CDN

Voir l'article présentant le fonctionnement sur Geotribu.

GitHub CLI

L'outil en ligne de commande de GitHub est utilisé pour créer des releases et téléverser les sauvegardes des fichiers statiques.

  1. Installer GitHUB CLI : https://github.com/cli/cli/blob/trunk/docs/install_linux.md#debian-ubuntu-linux-raspberry-pi-os-apt
  2. Cloner le dépôt du site :
# clonage du dépôt du site
cd /var/www/geotribu/
git clone https://github.com/geotribu/website.git --depth=1

Pour finir, s'authentifier à GitHub via un Personal Token - Suivre la documentation.

Installer le script

  1. Copier le fichier backup.sh :

    scp backup.sh [email protected]:/home/geotribu/scripts/geotribu-backup/
  2. Activer la planification via un cron

    crontab -e
    @monthly /home/geotribu/scripts/geotribu-backup/backup.sh