mirror of
https://github.com/hyperknot/openfreemap.git
synced 2026-05-21 14:02:15 +00:00
rclone write
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#env > /data/ofm/ledns/env.txt
|
||||
#RENEWED_DOMAINS=direct.openfreemap.org
|
||||
#RENEWED_LINEAGE=/etc/letsencrypt/live/ofm_ledns
|
||||
|
||||
RENEWED_DOMAINS=direct.openfreemap.org
|
||||
RENEWED_LINEAGE=/etc/letsencrypt/live/ofm_ledns
|
||||
export RCLONE_CONFIG=/data/ofm/config/rclone.conf
|
||||
|
||||
rclone copy -v "$RENEWED_LINEAGE/fullchain.pem" "remote:ofm-secret/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/fullchain.pem" "remote:ofm-private/ledns/$RENEWED_DOMAINS/ofm_ledns.cert"
|
||||
rclone copyto -v --copy-links "$RENEWED_LINEAGE/privkey.pem" "remote:ofm-private/ledns/$RENEWED_DOMAINS/ofm_ledns.key"
|
||||
|
||||
|
||||
@@ -204,6 +204,8 @@ def setup_ledns_writer(c):
|
||||
permissions=400,
|
||||
)
|
||||
|
||||
c.sudo('rm -rf /data/ofm/ledns')
|
||||
|
||||
put(
|
||||
c,
|
||||
SCRIPTS_DIR / 'ledns' / 'rclone_write.sh',
|
||||
@@ -212,17 +214,18 @@ def setup_ledns_writer(c):
|
||||
permissions=500,
|
||||
)
|
||||
|
||||
#
|
||||
# sudo_cmd(
|
||||
# c,
|
||||
# 'certbot certonly '
|
||||
# '--dns-cloudflare '
|
||||
# f'--dns-cloudflare-credentials {REMOTE_CONFIG}/cloudflare.ini '
|
||||
# '--dns-cloudflare-propagation-seconds 20 '
|
||||
# '--staging '
|
||||
# f'--noninteractive -m {le_email} '
|
||||
# f'--agree-tos '
|
||||
# f'--cert-name=ofm_ledns '
|
||||
# f'--deploy-hook /data/ofm/ledns/rclone_write.sh '
|
||||
# f'-d {domain_ledns}',
|
||||
# )
|
||||
c.sudo('certbot delete --cert-name ofm_ledns')
|
||||
|
||||
sudo_cmd(
|
||||
c,
|
||||
'certbot certonly '
|
||||
'--dns-cloudflare '
|
||||
f'--dns-cloudflare-credentials {REMOTE_CONFIG}/cloudflare.ini '
|
||||
'--dns-cloudflare-propagation-seconds 20 '
|
||||
f'--non-interactive '
|
||||
f'-m {le_email} '
|
||||
f'--agree-tos '
|
||||
f'--cert-name=ofm_ledns '
|
||||
f'--deploy-hook /data/ofm/ledns/rclone_write.sh '
|
||||
f'-d {domain_ledns}',
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user