aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/dim13.hcl
blob: 71295dd6f4b2b23c46e887eac08fcbe7539bbf08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
defaults {
  listen    = "localhost:8080"
  listentls = "localhost:8443"
  basedir   = "~/.acme"
  keysize   = 2048
}

provider "letsencrypt" {
  directory = "https://acme-v01.api.letsencrypt.org/directory"
}

provider "letsencrypt-staging" {
  directory = "https://acme-staging.api.letsencrypt.org/directory"
}

account "webmaster" {
  mail = "webmaster@dim13.org"
  key  = "private/webmaster.key"
}

account "postmaster" {
  mail = "postmaster@dim13.org"
  key  = "private/postmaster.key"
}

desire "web" {
  provider = "letsencrypt"
  account  = "webmaster"
  key      = "private/www_dim13_org.key"
  cert     = "certs/www_dim13_org.pem"

  altnames = [
    "www.dim13.org",
    "mail.dim13.org",
    "git.dim13.org",
    "cvs.dim13.org",
    "dim13.org",
  ]
}

desire "mail" {
  provider = "letsencrypt"
  account  = "postmaster"
  key      = "private/mail_dim13_org.key"
  cert     = "certs/mail_dim13_org.pem"

  altnames = [
    "mail.dim13.org",
    "smtp.dim13.org",
    "imap.dim13.org",
    "dim13.org",
  ]
}