summaryrefslogtreecommitdiffstats
path: root/tozt/tozt/manifests/ttrss.pp
blob: 575a09371133702e0a86c905bf255c10c8ebd8e4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class tozt::ttrss {
  include tozt::certbot
  include tozt::persistent

  class ttrss {
    dbpath => "/media/persistent/ttrss",
    require => Class["tozt::persistent"];
  }

  nginx::site {
    "ttrss-tls":
      source => 'puppet:///modules/tozt/nginx/ttrss-tls.conf',
      require => Class['certbot'];
    "ttrss":
      source => 'puppet:///modules/tozt/nginx/ttrss.conf';
  }
}