home.server debian-12

This commit is contained in:
cronekorkn 2023-07-05 20:30:42 +02:00
parent b8675adf99
commit 9fbc074f1c
Signed by: cronekorkn
SSH key fingerprint: SHA256:v0410ZKfuO1QHdgKBsdQNF64xmTxOF8osF1LIqwTcVw
6 changed files with 21 additions and 5 deletions

View file

@ -1,10 +1,12 @@
debian_version = min([node.os_version, (11,)])[0] # FIXME
defaults = { defaults = {
'apt': { 'apt': {
'packages': { 'packages': {
'crystal': {}, 'crystal': {},
}, },
'sources': { 'sources': {
'deb https://download.opensuse.org/repositories/devel:/languages:/crystal/Debian_{version}/ /', f'deb https://download.opensuse.org/repositories/devel:/languages:/crystal/Debian_{debian_version}/ /',
}, },
}, },
} }

View file

@ -7,7 +7,7 @@ defaults = {
'influxdb2-cli': {}, 'influxdb2-cli': {},
}, },
'sources': { 'sources': {
'deb https://repos.influxdata.com/debian {codename} stable', 'deb https://repos.influxdata.com/debian stable main'
}, },
}, },
'nftables': { 'nftables': {

View file

@ -2,7 +2,7 @@ pid /var/run/nginx.pid;
user www-data; user www-data;
worker_processes 10; worker_processes 10;
include /etc/nginx/modules-enabled/*; include /etc/nginx/modules/*;
include /etc/nginx/conf.d/*; include /etc/nginx/conf.d/*;
events { events {

View file

@ -9,6 +9,12 @@ directories = {
'svc_systemd:nginx:restart', 'svc_systemd:nginx:restart',
}, },
}, },
'/etc/nginx/modules': {
'purge': True,
'triggers': {
'svc_systemd:nginx:restart',
},
},
'/etc/nginx/conf.d': { '/etc/nginx/conf.d': {
'purge': True, 'purge': True,
'triggers': { 'triggers': {

View file

@ -5,6 +5,9 @@ defaults = {
'apt': { 'apt': {
'packages': { 'packages': {
'nginx': {}, 'nginx': {},
'apache2': {
'installed': False,
},
}, },
}, },
'nftables': { 'nftables': {

View file

@ -3,7 +3,7 @@
'groups': [ 'groups': [
'autologin', 'autologin',
'backup', 'backup',
'debian-11', 'debian-12',
'home', 'home',
'nextcloud', 'nextcloud',
'monitored', 'monitored',
@ -46,6 +46,11 @@
'gateway4': '10.0.0.1', 'gateway4': '10.0.0.1',
}, },
}, },
'apt': {
'packages': {
'firmware-realtek': {},
},
},
'build-server': { 'build-server': {
'hostname': 'build.sublimity.de', 'hostname': 'build.sublimity.de',
'architectures': { 'architectures': {
@ -106,7 +111,7 @@
}, },
'nextcloud': { 'nextcloud': {
'hostname': 'cloud.sublimity.de', 'hostname': 'cloud.sublimity.de',
'version': '25.0.8', 'version': '27.0.0',
'config': { 'config': {
'instanceid': 'oci6dw1woodz', 'instanceid': 'oci6dw1woodz',
'secret': '!decrypt:encrypt$gAAAAABj96CFynVtEgsje7173zjQAcY7xQG3uyf5cxE-sJAvhyPh_KUykTKdwnExc8NTDJ8RIGUmVfgC6or5crnYaggARPIEg5-Cb0xVdEPPZ3oZ01ImLmynLu3qXT9O8kVM-H21--OKeztMRn7bySsbXdWEGtETFQ==', 'secret': '!decrypt:encrypt$gAAAAABj96CFynVtEgsje7173zjQAcY7xQG3uyf5cxE-sJAvhyPh_KUykTKdwnExc8NTDJ8RIGUmVfgC6or5crnYaggARPIEg5-Cb0xVdEPPZ3oZ01ImLmynLu3qXT9O8kVM-H21--OKeztMRn7bySsbXdWEGtETFQ==',