Skip to content

Instantly share code, notes, and snippets.

@fuyuanli
Last active January 20, 2024 05:43
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save fuyuanli/583aead24320db641ca72097f0a3d301 to your computer and use it in GitHub Desktop.
Save fuyuanli/583aead24320db641ca72097f0a3d301 to your computer and use it in GitHub Desktop.
acme.sh + Proxmox VE
# CloudFlare API
#
# Please install "acme.sh" before runnung this script.
# curl https://get.acme.sh/ | sh
#
export CF_Email="Your_CloudFlare_Account@example.com"
export CF_Key="Your_CloudFlare_API_Key"
/root/.acme.sh/acme.sh --issue \
-d $DOMAIN \
--dns dns_cf --dnssleep 30 \
--fullchain-file /etc/pve/local/pveproxy-ssl.pem \
--key-file /etc/pve/local/pveproxy-ssl.key \
--reloadcmd "systemctl restart pveproxy"
# Gandi.net API
#
# Please install "acme.sh" before runnung this script.
# curl https://get.acme.sh/ | sh
#
DOMAIN="pve.example.com"
export GANDI_LIVEDNS_KEY="YOURKEY"
/root/.acme.sh/acme.sh --issue \
-d $DOMAIN \
--dns dns_gandi_livedns --dnssleep 30 \
--fullchain-file /etc/pve/local/pveproxy-ssl.pem \
--key-file /etc/pve/local/pveproxy-ssl.key \
--reloadcmd "systemctl restart pveproxy"
@assodefis
Copy link

We have updated a bit the
gandi-pve-acme.sh
file here:
https://gist.github.com/assodefis/2414e96d794171581aabaad88d14e1f9

Thank you, it was a good start!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment