about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--fish/.config/fish/functions/wildcard-cert.fish10
1 files changed, 10 insertions, 0 deletions
diff --git a/fish/.config/fish/functions/wildcard-cert.fish b/fish/.config/fish/functions/wildcard-cert.fish
new file mode 100644
index 0000000..f8d5fcb
--- /dev/null
+++ b/fish/.config/fish/functions/wildcard-cert.fish
@@ -0,0 +1,10 @@
+function wildcard-cert
+	sudo certbot certonly \
+     --dns-cloudflare \
+     --dns-cloudflare-credentials /root/.secrets/cloudflare.ini \
+     --server https://acme-v02.api.letsencrypt.org/directory \
+     --preferred-challenge dns-01 \
+     --cert-name $argv[1] \
+     -d $argv[1] \
+     -d \*.$argv[1]
+end