aboutsummaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/nginx-config.postinst22
1 files changed, 22 insertions, 0 deletions
diff --git a/debian/nginx-config.postinst b/debian/nginx-config.postinst
new file mode 100644
index 0000000..92449c8
--- /dev/null
+++ b/debian/nginx-config.postinst
@@ -0,0 +1,22 @@
+#!/bin/sh
+#
+# TODO: Handle "$1".
+
+set -e
+
+#DEBHELPER#
+
+# `certbot` *must* be installed by this package.
+certbot \
+ --nginx \
+ --agree-tos \
+ --redirect \
+ --hsts \
+ --staple-ocsp \
+ --email renken+letsencrypt@shione.net \
+ -d shione.net \
+ -d www.shione.net \
+ -d git.shione.net
+
+# Apply new nginx configuration.
+deb-systemd-invoke restart nginx