aboutsummaryrefslogtreecommitdiffstats
path: root/tools/generate_self_signed_cert
blob: b25cdb33061655131fca1f7436bdda2057a77d41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/bash

# Creates a self-signed key/certificate pair for a domain and subdomain(s)
# Usage:
#	build <domain> [<subdomains>...]

domain=${1:?missing domain argument}
shift
subdomains=("$@")

mkcert -install
mkcert "${subdomains[@]/%/.$domain}" "$domain"