move radicale to rx300
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good

This commit is contained in:
Franzi 2021-07-23 12:58:53 +02:00
parent ff90f8cbca
commit d4d353f0b6
Signed by: kunsi
GPG key ID: 12E3D2136B818350
4 changed files with 12 additions and 16 deletions

View file

@ -1,6 +1,6 @@
[server] [server]
hosts = [::1]:22050 hosts = [::1]:22050
max_connections = 100 max_connections = 0
[encoding] [encoding]
request = utf-8 request = utf-8
@ -15,8 +15,6 @@ type = owner_only
[storage] [storage]
type = multifilesystem type = multifilesystem
filesystem_folder = /var/lib/radicale/collections/ filesystem_folder = /var/lib/radicale/collections/
filesystem_locking = True
filesystem_fsync = True
[web] [web]
type = internal type = internal

View file

@ -23,8 +23,9 @@ mta-sts IN AAAA 2a01:4f8:10b:2a5f::2
sewfile IN CNAME sewfile.htz-cloud.kunbox.net. sewfile IN CNAME sewfile.htz-cloud.kunbox.net.
IN TXT "v=spf1 a mx ~all" IN TXT "v=spf1 a mx ~all"
rss IN CNAME rx300.kunbox.net.
paste IN CNAME rx300.kunbox.net. paste IN CNAME rx300.kunbox.net.
radicale IN CNAME rx300.kunbox.net.
rss IN CNAME rx300.kunbox.net.
status IN CNAME icinga2.ovh.kunbox.net. status IN CNAME icinga2.ovh.kunbox.net.
travelynx IN CNAME rx300.kunbox.net. travelynx IN CNAME rx300.kunbox.net.
unicornsden IN CNAME rx300.kunbox.net. unicornsden IN CNAME rx300.kunbox.net.

View file

@ -5,7 +5,6 @@ nodes['htz.ex42-1048908'] = {
'postfixadmin', 'postfixadmin',
'redis', 'redis',
'rspamd', 'rspamd',
'radicale',
# no migration needed # no migration needed
'check-mail-received', 'check-mail-received',
@ -106,21 +105,11 @@ nodes['htz.ex42-1048908'] = {
'Encryption': 'https://franzi.business/gpg_hi-kunsmann.eu.asc', 'Encryption': 'https://franzi.business/gpg_hi-kunsmann.eu.asc',
}, },
'vhosts': { 'vhosts': {
# TODO maybe some of this can be moved to a bundle?
'dav.kunsmann.eu': { 'dav.kunsmann.eu': {
'locations': { 'locations': {
'/': { '/': {
'target': 'http://[::1]:22050', 'redirect': 'https://radicale.franzi.business$request_uri',
'auth': {
'file': '/etc/radicale/htpasswd',
}, },
'proxy_set_header': {
'X-Remote-User': '$remote_user',
},
},
'/.web/': {
'target': 'http://[::1]:22050',
}
}, },
}, },
'dimension.franzi.business': { 'dimension.franzi.business': {

View file

@ -24,6 +24,7 @@ nodes['rx300'] = {
'php', 'php',
#'postfixadmin', #'postfixadmin',
'postgresql', 'postgresql',
'radicale',
'redis', 'redis',
# does not yet have packages for bullseye, buster version depends # does not yet have packages for bullseye, buster version depends
# on libicu63, which does not exist in bullseye (but libicu67) # on libicu63, which does not exist in bullseye (but libicu67)
@ -261,6 +262,7 @@ nodes['rx300'] = {
'jenkins-ci': {'ssl': '_.franzi.business'}, 'jenkins-ci': {'ssl': '_.franzi.business'},
'matrix-synapse': {'ssl': '_.franzi.business'}, 'matrix-synapse': {'ssl': '_.franzi.business'},
'miniflux': {'ssl': '_.franzi.business'}, 'miniflux': {'ssl': '_.franzi.business'},
'radicale': {'ssl': '_.franzi.business'},
'travelynx': {'ssl': '_.franzi.business'}, 'travelynx': {'ssl': '_.franzi.business'},
'daskritzelt-redirect': { 'daskritzelt-redirect': {
'domain': 'die-brontosaurier-waren-es.org', 'domain': 'die-brontosaurier-waren-es.org',
@ -394,6 +396,12 @@ nodes['rx300'] = {
'postgresql': { 'postgresql': {
'version': '13', 'version': '13',
}, },
'radicale': {
'domain': 'radicale.franzi.business',
'users': {
'kunsi': bwpass.password('radicale.franzi.business/kunsi'),
},
},
'rspamd': { 'rspamd': {
'ignore_spam_check_for_ips': { 'ignore_spam_check_for_ips': {
# entropia # entropia