blob: 2aa1bc6a0a639cdbffe6f489f7fce853194a7ae2 (
plain) (
blame)
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
|
node 'tozt', 'tozt.localdomain' {
$persistent_data = '/media/persistent'
include tozt::persistent
Class['tozt::persistent'] -> Class['base']
class { 'base':
extra_script => "
(cd /home/doy/coding/metabase-utils && git pull)
(sudo podman pull docker.io/vaultwarden/server)
";
}
include tozt::operatingsystem
Class['tozt::operatingsystem'] -> Package<| provider == "pacman" |>
include tozt::backups
include tozt::bitwarden
include tozt::git
include tozt::metabase
include tozt::monitoring
include tozt::paste
include tozt::prometheus
include tozt::services
include tozt::site
include tozt::ttrss
}
|