about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBen Harris <ben@tilde.team>2018-10-09 16:00:53 -0400
committerBen Harris <ben@tilde.team>2018-10-09 16:00:53 -0400
commit42d6950004db84bdb9da1e8166281bb8e7775b80 (patch)
tree362c1fcfe7406adcb292dbea6d5859630fc37080
parentc6a76a497d49d7da7618eb1367f4c6690b9f7fd0 (diff)
add wildcard-cert function
-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