rclone write

This commit is contained in:
Zsolt Ero
2024-03-03 02:16:51 +01:00
parent 09260b26b6
commit b731380443
2 changed files with 22 additions and 18 deletions

View File

@@ -1,10 +1,11 @@
#!/usr/bin/env bash #!/usr/bin/env bash
#env > /data/ofm/ledns/env.txt #env > /data/ofm/ledns/env.txt
#RENEWED_DOMAINS=direct.openfreemap.org
#RENEWED_LINEAGE=/etc/letsencrypt/live/ofm_ledns
RENEWED_DOMAINS=direct.openfreemap.org export RCLONE_CONFIG=/data/ofm/config/rclone.conf
RENEWED_LINEAGE=/etc/letsencrypt/live/ofm_ledns
rclone copy -v "$RENEWED_LINEAGE/fullchain.pem" "remote:ofm-secret/ledns/$RENEWED_DOMAINS/ofm_ledns.cert" rclone copyto -v --copy-links "$RENEWED_LINEAGE/fullchain.pem" "remote:ofm-private/ledns/$RENEWED_DOMAINS/ofm_ledns.cert"
rclone copy -v "$RENEWED_LINEAGE/privkey.pem" "remote:ofm-secret/ledns/$RENEWED_DOMAINS/ofm_ledns.key" rclone copyto -v --copy-links "$RENEWED_LINEAGE/privkey.pem" "remote:ofm-private/ledns/$RENEWED_DOMAINS/ofm_ledns.key"

View File

@@ -204,6 +204,8 @@ def setup_ledns_writer(c):
permissions=400, permissions=400,
) )
c.sudo('rm -rf /data/ofm/ledns')
put( put(
c, c,
SCRIPTS_DIR / 'ledns' / 'rclone_write.sh', SCRIPTS_DIR / 'ledns' / 'rclone_write.sh',
@@ -212,17 +214,18 @@ def setup_ledns_writer(c):
permissions=500, permissions=500,
) )
# c.sudo('certbot delete --cert-name ofm_ledns')
# sudo_cmd(
# c, sudo_cmd(
# 'certbot certonly ' c,
# '--dns-cloudflare ' 'certbot certonly '
# f'--dns-cloudflare-credentials {REMOTE_CONFIG}/cloudflare.ini ' '--dns-cloudflare '
# '--dns-cloudflare-propagation-seconds 20 ' f'--dns-cloudflare-credentials {REMOTE_CONFIG}/cloudflare.ini '
# '--staging ' '--dns-cloudflare-propagation-seconds 20 '
# f'--noninteractive -m {le_email} ' f'--non-interactive '
# f'--agree-tos ' f'-m {le_email} '
# f'--cert-name=ofm_ledns ' f'--agree-tos '
# f'--deploy-hook /data/ofm/ledns/rclone_write.sh ' f'--cert-name=ofm_ledns '
# f'-d {domain_ledns}', f'--deploy-hook /data/ofm/ledns/rclone_write.sh '
# ) f'-d {domain_ledns}',
)