up deploy and remote sync

This commit is contained in:
Tykayn 2024-11-19 14:43:25 +01:00 committed by tykayn
parent 55fe6d3592
commit a00cd145a1
3 changed files with 32 additions and 20 deletions

View File

@ -94,14 +94,16 @@ Pandoc, PandocGmi
- template footer article: gestion article suivant et précédent
- sérendipité
- pages de tags
- liste de N derniers articles sur l'accueil, 10 par défaut
- sérendipité, navigation
- liens en bas de page vers d'autres articles, et les précédents et suivants.
- auto tagging avancé avec plusieurs termes reliés à un seul, liste personnalisée par configuration de blog
- liste de N derniers articles développés sur l'accueil, 10 par défaut
- réécriture des liens internes
- conversion des liens avec nom de domaine si relatifs
- détection des ID org-roam pour réécrire les liens html
- réécriture des url des images vers le dossier courant
# Fait
- pages de tags
- génération de fichiers gmi
- config par site web de son nom de domaine
- navigation sur les pages d'article

View File

@ -3,3 +3,5 @@
# copier les images vers le serveur qui héberge les blogs
#rsync -avzp output/pictures/* tykayn@proxmox.coussinet.org:/poule/encrypted/www/tykayn-inbox/blogs-output-pictures
rsync -avzp html-websites/cipherbliss_blog/* tykayn@proxmox.coussinet.org:/poule/encrypted/www/tykayn-inbox/cipherbliss_blog
rsync -avzp html-websites/tykayn_blog/* tykayn@proxmox.coussinet.org:/poule/encrypted/www/tykayn-inbox/tykayn_blog
rsync -avzp html-websites/qzine_blog/* tykayn@proxmox.coussinet.org:/poule/encrypted/www/tykayn-inbox/qzine_blog

View File

@ -11,22 +11,30 @@ racine_depot_git="/poule/encrypted/www/orgmode-to-gemini-blog"
# on copie les fichiers générés dans les dépots servis pour chaque nom de domaine
mv "$images_inbox/*" $images_destination
cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
cp $racine_depot_git/html-websites/cipherbliss_blog/index.html $racine_sites_statiques/cipherbliss.com/
cp $racine_depot_git/html-websites/cipherbliss_blog/lang_fr/ $racine_sites_statiques/cipherbliss.com -r
cp $racine_depot_git/html-websites/cipherbliss_blog/lang_en/ $racine_sites_statiques/cipherbliss.com -r
#cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
#cp $racine_depot_git/html-websites/cipherbliss_blog/index.html $racine_sites_statiques/cipherbliss.com/
#cp $racine_depot_git/html-websites/cipherbliss_blog/lang_fr/ $racine_sites_statiques/cipherbliss.com -r
#cp $racine_depot_git/html-websites/cipherbliss_blog/lang_en/ $racine_sites_statiques/cipherbliss.com -r
#
#cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
#cp $racine_depot_git/html-websites/tykayn_blog/index.html $racine_sites_statiques/tykayn.fr/
#cp $racine_depot_git/html-websites/tykayn_blog/lang_fr/ $racine_sites_statiques/tykayn.fr -r
#cp $racine_depot_git/html-websites/tykayn_blog/lang_en/ $racine_sites_statiques/tykayn.fr -r
#
#cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
#cp $racine_depot_git/html-websites/qzine_blog/index.html $racine_sites_statiques/tykayn.fr/
#cp $racine_depot_git/html-websites/qzine_blog/lang_fr/ $racine_sites_statiques/qzine.fr -r
#cp $racine_depot_git/html-websites/qzine_blog/lang_en/ $racine_sites_statiques/tykayn.fr -r
#
#cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
#cp $racine_depot_git/html-websites/dragonfeu_blog/index.html $racine_sites_statiques/dragonfeu_blog/
#cp $racine_depot_git/html-websites/dragonfeu_blog/lang_fr/ $racine_sites_statiques/dragonfeu_blog -r
#cp $racine_depot_git/html-websites/dragonfeu_blog/lang_en/ $racine_sites_statiques/dragonfeu_blog -r
cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
cp $racine_depot_git/html-websites/tykayn_blog/index.html $racine_sites_statiques/tykayn.fr/
cp $racine_depot_git/html-websites/tykayn_blog/lang_fr/ $racine_sites_statiques/tykayn.fr -r
cp $racine_depot_git/html-websites/tykayn_blog/lang_en/ $racine_sites_statiques/tykayn.fr -r
rsync -a /poule/encrypted/www/tykayn-inbox/cipherbliss_blog/* /poule/encrypted/www/cipherbliss.com/
rsync -a /poule/encrypted/www/tykayn-inbox/tykayn_blog/* /poule/encrypted/www/tykayn.fr/
rsync -a /poule/encrypted/www/tykayn-inbox/qzine_blog/* /poule/encrypted/www/qzine.fr/
cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
cp $racine_depot_git/html-websites/qzine_blog/index.html $racine_sites_statiques/tykayn.fr/
cp $racine_depot_git/html-websites/qzine_blog/lang_fr/ $racine_sites_statiques/qzine.fr -r
cp $racine_depot_git/html-websites/qzine_blog/lang_en/ $racine_sites_statiques/tykayn.fr -r
cp $racine_depot_git/templates/style_general.css $racine_sites_statiques/cipherbliss.com/
cp $racine_depot_git/html-websites/dragonfeu_blog/index.html $racine_sites_statiques/dragonfeu_blog/
cp $racine_depot_git/html-websites/dragonfeu_blog/lang_fr/ $racine_sites_statiques/dragonfeu_blog -r
cp $racine_depot_git/html-websites/dragonfeu_blog/lang_en/ $racine_sites_statiques/dragonfeu_blog -r
chown -R www-data:www-data /poule/encrypted/www/tykayn.fr
chown -R www-data:www-data /poule/encrypted/www/cipherbliss.com
chown -R www-data:www-data /poule/encrypted/www/qzine.fr