Si nécessaire :
docker exec -it pwd-clapas-passbolt /bin/bash
su -s /bin/bash -c “/usr/share/php/passbolt/bin/cake help” www-data
su -s /bin/bash -c “/usr/share/php/passbolt/bin/cake passbolt healthcheck” www-data
mkdir -m=550 /etc/passbolt/jwt
chown root:www-data /etc/passbolt/jwt/
su -s /bin/bash -c “/usr/share/php/passbolt/bin/cake passbolt create_jwt_keys” www-data
su -s /bin/bash -c “/usr/share/php/passbolt/bin/cake passbolt migrate” www-data
DOCKER_GID=$(stat -c '%g' /var/run/docker.sock) docker-compose up -d
gramps -l
Liste des arbres familiaux connus dans votre chemin de base de données /home/jpm/.gramps/grampsdb/5f1ed1f2 avec le nom « Jean-Pascal MILCENT »
/home/jpm/Data/Généalogie/Images
cp -r /home/jpm/.gramps/grampsdb/5f1ed1f2 /home/jpm/workspace/docker/yilgarn/gramps.clapas.org/gramps-db/
cp -r /home/jpm/Data/Généalogie/Images/* /home/jpm/workspace/docker/yilgarn/gramps.clapas.org/gramps-media/
rsync -av ./gramps.clapas.org/ admin@yilgarn:/home/admin/yilgarn/gramps.clapas.org/
cd ~/yilgarn/gramps.clapas.org/
docker-compose run gramps-web python3 -m gramps_webapi user add --fullname 'Jean-Pascal MILCENT' --email 'jpm@clapas.org' --role 4 jpmilcent <my-password>
docker-compose up -d
cd /home/admin/yilgarn/boomarks.clapas.org
mkdir backup
/data
: docker run --rm --volumes-from bookmarks.clapas.org_shaarli -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_shaarli_data_backup.tar.bz2 /var/www/shaarli/data ; chown 1001:1001 /backup/*.bz2"
.tar.bz2
dans le dossier ./backup/
docker exec -it bookmarks.clapas.org_shaarli /bin/sh
cd /home/admin/yilgarn/memos.clapas.org
mkdir backup
docker run --rm --volumes-from memos.clapas.org_dokuwiki -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_data.tar.bz2 /var/www/html/data ; chown 1001:1001 /backup/*.bz2" docker run --rm --volumes-from memos.clapas.org_dokuwiki -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_conf.tar.bz2 /var/www/html/conf ; chown 1001:1001 /backup/*.bz2" docker run --rm --volumes-from memos.clapas.org_dokuwiki -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_plugins.tar.bz2 /var/www/html/lib/plugins ; chown 1001:1001 /backup/*.bz2" docker run --rm --volumes-from memos.clapas.org_dokuwiki -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_tpl.tar.bz2 /var/www/html/lib/tpl ; chown 1001:1001 /backup/*.bz2"
cd /home/admin/yilgarn/wallabag.clapas.org
mkdir backup
docker run --rm --volumes-from wallabag.clapas.org -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_wallabag_data_backup.tar.bz2 /var/www/wallabag/data ; chown 1001:1001 /backup/*.bz2" docker run --rm --volumes-from wallabag.clapas.org -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_wallabag_images_backup.tar.bz2 /var/www/wallabag/web/assets/images ; chown 1001:1001 /backup/*.bz2"
cd /home/admin/yilgarn/pwd.clapas.org
mkdir backup
docker exec pwd-clapas-database sh -c 'exec mysqldump --databases pwd -uroot -p"$MYSQL_ROOT_PASSWORD"' > "backup/$(date +"%Y-%m-%d")_db_backup.sql" docker run --rm --volumes-from pwd-clapas-passbolt -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_gpg_backup.tar.bz2 /var/www/passbolt/config/gpg ; chown 1001:1001 /backup/*.bz2" docker run --rm --volumes-from pwd-clapas-passbolt -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_img_backup.tar.bz2 /var/www/passbolt/webroot/img/public ; chown 1001:1001 /backup/*.bz2"
cd /home/admin/yilgarn/amandine-cuir.com
mkdir backup
docker exec amandine-cuir-database sh -c 'exec mysqldump --databases amandine_cuir -uroot -p"$MYSQL_ROOT_PASSWORD"' > "backup/$(date +"%Y-%m-%d")_db_backup.sql" docker run --rm --volumes-from amandine-cuir-cms -v $(pwd)/backup:/backup bradynpoulsen/archive-utils /bin/bash -c "tar -cjf /backup/$(date +"%Y-%m-%d")_wordpress_wp-content_backup.tar.bz2 /var/www/html/wp-content ; chown 1001:1001 /backup/*.bz2"
rsync -av --exclude wp-content/ --exclude backup/ --exclude database/ --exclude test/ ./amandine-cuir.com/ admin@yilgarn:/home/admin/yilgarn/amandine-cuir.com/
rsync -av admin@yilgarn:/home/admin/yilgarn/amandine-cuir.com/ ./amandine-cuir.com/
docker exec -it amandine-cuir-database /bin/bash
mariadb-upgrade -u root -p
cd /home/admin/yilgarn/monitor.clapas.ovh
mkdir ./grafana/backup
docker run --user $(id -u):$(id -g) --rm --name grafana-backup-tool -e GRAFANA_TOKEN=<your-grafana-api-token> -e GRAFANA_URL=https://monitor.clapas.ovh -e GRAFANA_ADMIN_ACCOUNT=admin -e GRAFANA_ADMIN_PASSWORD=<your-admin-password> -e VERIFY_SSL=True -v /home/admin/yilgarn/monitor.clapas.ovh/grafana/backup:/opt/grafana-backup-tool/_OUTPUT_ ysde/docker-grafana-backup-tool:latest
cd /home/admin/docker/git
mkdir ./backup
docker exec -it git-gogs /bin/bash -c "cd /app/gogs && USER=git ./gogs backup --target /backup --archive-name $(date +'%Y-%m-%d')_gogs_backup.zip && chown $(id -u):$(id -g) /backup/$(date +'%Y-%m-%d')_gogs_backup.zip"
rsync -av admin@yilgarn:/home/admin/dovker/git/backup/ ./git/backup/