summaryrefslogtreecommitdiffstats
path: root/tozt/tozt/manifests/ttrss.pp
blob: 06d024d28b4e08f709a71fe7e465e47ca5eaee12 (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';
  }
}