blob: b337e3bb3d1b9076824b110e5f91c4808ae6ac79 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
class tozt::headscale {
include tozt::certbot
include tozt::persistent
class { "headscale":
data_dir => "/media/persistent/headscale";
}
nginx::site {
"headscale-tls":
source => 'puppet:///modules/tozt/nginx/headscale-tls.conf',
require => Class['certbot'];
"headscale":
source => 'puppet:///modules/tozt/nginx/headscale.conf';
}
}
|