Merge branch 'main' into stable

This commit is contained in:
Micke Nordin 2023-02-17 17:04:28 +01:00
commit 5ac40a8bbe
Signed by untrusted user: Micke
GPG key ID: 0DA0A7A5708FE257
2 changed files with 27 additions and 21 deletions

View file

@ -334,14 +334,17 @@ define sunetdrive::app_type (
compose_filename => 'docker-compose.yml',
description => 'Nextcloud application',
}
sunet::misc::ufw_allow { 'https':
from => '0.0.0.0/0',
port => 443,
}
sunet::nftables::docker_expose { 'https':
allow_clients => ['any'],
port => 443,
iif => 'ens3',
if $::facts['sunet_nftables_enabled'] == 'yes' {
sunet::nftables::docker_expose { 'https':
allow_clients => ['any'],
port => 443,
iif => 'ens3',
}
} else {
sunet::misc::ufw_allow { 'https':
from => '0.0.0.0/0',
port => 443,
}
}
}

View file

@ -65,19 +65,22 @@ class sunetdrive::proxysql (
content => template('sunetdrive/proxysql/my.cnf.erb'),
mode => '0644',
}
sunet::misc::ufw_allow { 'stats_ports':
from => $tug_office,
port => 6080,
}
sunet::nftables::docker_expose { 'stats_ports':
allow_clients => $tug_office,
port => 6080,
iif => 'ens3',
}
sunet::nftables::docker_expose { 'proxysql':
allow_clients => ['any'],
port => 6032,
iif => 'ens3',
if $::facts['sunet_nftables_enabled'] == 'yes' {
sunet::nftables::docker_expose { 'stats_ports':
allow_clients => $tug_office,
port => 6080,
iif => 'ens3',
}
sunet::nftables::docker_expose { 'proxysql':
allow_clients => ['any'],
port => 6032,
iif => 'ens3',
}
} else {
sunet::misc::ufw_allow { 'stats_ports':
from => $tug_office,
port => 6080,
}
}
sunet::docker_compose { 'drive_proxysql_docker_compose':