blob: 15063cfdd418236066d5e8feb657e4b96a16be9d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
node 'mail', 'mail.localdomain' {
$persistent_data = '/media/persistent'
include mail::persistent
Class['mail::persistent'] -> Class['base']
class { 'base':
extra_script => "
(cd /media/persistent && sudo docker-compose pull -q)
";
}
include mail::operatingsystem
Class['mail::operatingsystem'] -> Package<| provider == "pacman" |>
include mail::backups
include mail::mailu
include mail::monitoring
include mail::services
}
|