From 1d9712db8c52ec5bd060c3630825e7c953933cf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Wed, 31 May 2023 11:45:19 +0900 Subject: [PATCH] =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sync.sh | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/sync.sh b/sync.sh index 938a2c0..1a90d05 100755 --- a/sync.sh +++ b/sync.sh @@ -5,16 +5,26 @@ DARK=192.168.0.2 TILDE=technicalsuwako@tilde.club # 画像など -rsync -rtvzP ass ${IPPAN}:/www/active/technicalsuwako.moe -rsync -rtvzP ass ${DARK}:/www/active/technicalsuwako.moe +rsync -rtvzP ass ${IPPAN}:/var/www/htdocs/technicalsuwako.moe +rsync -rtvzP ass ${DARK}:/var/www/htdocs/technicalsuwako.moe # ウエブサイト ## 一般ネット ### HTTP -rsync -rtvzP www ${IPPAN}:/www/active/technicalsuwako.moe +rsync -rtvzP www ${IPPAN}:/var/www/htdocs/technicalsuwako.moe ### Gemini -rsync -rtvzP gemini/* gemini@${IPPAN}:/home/gemini/gemini/content +cp www/blog.atom gemini +cp www/twtxt.txt gemini +cd gemini +find . -type f -name "blog.atom" -exec sed -i 's/https:\/\/technicalsuwako\.moe/gemini:\/\/technicalsuwako\.moe/g' {} + +find . -type f -name "blog.atom" -exec sed -i 's/\/<\/id>/\.gmi<\/id>/g' {} + +find . -type f -name "blog.atom" -exec sed -i 's/\/" rel="alt/\.gmi" rel="alt/g' {} + +find . -type f -name "twtxt.txt" -exec sed -i 's/\/*$//' {} + +find . -type f -name "twtxt.txt" -exec sed -i 's/blog\/.*/blog\/\0\.gmi/g' {} + +find . -type f -name "twtxt.txt" -exec sed -i 's/https:\/\/technicalsuwako\.moe/gemini:\/\/technicalsuwako\.moe/g' {} + +cd .. +rsync -rtvzP gemini/* ${IPPAN}:/var/gemini/technicalsuwako.moe ## ダークネット rm -rf tor i2p public_html @@ -48,8 +58,8 @@ find . -type f -name "twtxt.txt" -exec sed -i 's/https:\/\/076\.moe/http:\/\/076 cd .. ### 両方同期 -rsync -rtvzP tor ${DARK}:/www/active/technicalsuwako.moe -rsync -rtvzP i2p ${DARK}:/www/active/technicalsuwako.moe +rsync -rtvzP tor ${DARK}:/var/www/htdocs/technicalsuwako.moe +rsync -rtvzP i2p ${DARK}:/var/www/htdocs/technicalsuwako.moe ## ティルデ cp -r www public_html