orgmode-to-gemini-blog/update_on_server.sh

22 lines
1.2 KiB
Bash
Raw Normal View History

2024-11-04 23:56:08 +01:00
#!/bin/bash
# script de déploiement pour syncroniser le site web statique et sa capsule gemini
2024-11-20 12:11:24 +01:00
# on part du principe que ce dépot est cloné sur le serveur pour simplifier la mise à jour
2024-11-04 23:56:08 +01:00
# chemins sur le serveur :
racine_sites_statiques="/poule/encrypted/www/"
2024-11-20 12:11:24 +01:00
images_inbox="$racine_sites_statiques/tykayn-inbox/blogs-output-pictures"
images_destination="$racine_sites_statiques/tykayn.fr/wp-content/uploads/i/"
2024-11-20 00:24:09 +01:00
racine_depot_git="/home/poule/encrypted/stockage-syncable/www/development/html/orgmode-to-gemini-blog"
2024-11-04 23:56:08 +01:00
# on copie les fichiers générés dans les dépots servis pour chaque nom de domaine
2024-11-15 15:56:11 +01:00
mv "$images_inbox/*" $images_destination
2024-11-20 12:11:24 +01:00
# rsync -a $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
rsync -a $racine_depot_git/html-websites/cipherbliss_blog/* $racine_sites_statiques/cipherbliss.com/
rsync -a $racine_depot_git/html-websites/tykayn_blog/* $racine_sites_statiques/tykayn.fr/
rsync -a $racine_depot_git/html-websites/qzine_blog/* $racine_sites_statiques/qzine.fr/
2024-11-04 23:56:08 +01:00
2024-11-20 12:11:24 +01:00
chown -R www-data:www-data $racine_sites_statiques/tykayn.fr
chown -R www-data:www-data $racine_sites_statiques/cipherbliss.com
chown -R www-data:www-data $racine_sites_statiques/qzine.fr