From b369f8b41584295b7ecce1732263fe700e01ba62 Mon Sep 17 00:00:00 2001 From: Viktor Scharf Date: Wed, 8 Oct 2025 12:11:08 +0200 Subject: [PATCH] fixed connection reset issue. adapted make file to generate swagger docs on mac --- .../config/stalwart/config.toml | 20 +++++++++---------- services/groupware/Makefile | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/devtools/deployments/opencloud_full/config/stalwart/config.toml b/devtools/deployments/opencloud_full/config/stalwart/config.toml index e17e01b30..3b21d52d9 100644 --- a/devtools/deployments/opencloud_full/config/stalwart/config.toml +++ b/devtools/deployments/opencloud_full/config/stalwart/config.toml @@ -43,28 +43,28 @@ http.hsts = true http.permissive-cors = false http.url = "'https://' + config_get('server.hostname')" http.use-x-forwarded = true -server.listener.http.bind = "[::]:8080" +server.listener.http.bind = "0.0.0.0:8080" server.listener.http.protocol = "http" -server.listener.https.bind = "[::]:443" +server.listener.https.bind = "0.0.0.0:443" server.listener.https.protocol = "http" server.listener.https.tls.implicit = true -server.listener.imap.bind = "[::]:143" +server.listener.imap.bind = "0.0.0.0:143" server.listener.imap.protocol = "imap" -server.listener.imaptls.bind = "[::]:993" +server.listener.imaptls.bind = "0.0.0.0:993" server.listener.imaptls.protocol = "imap" server.listener.imaptls.tls.implicit = true -server.listener.pop3.bind = "[::]:110" +server.listener.pop3.bind = "0.0.0.0:110" server.listener.pop3.protocol = "pop3" -server.listener.pop3s.bind = "[::]:995" +server.listener.pop3s.bind = "0.0.0.0:995" server.listener.pop3s.protocol = "pop3" server.listener.pop3s.tls.implicit = true -server.listener.sieve.bind = "[::]:4190" +server.listener.sieve.bind = "0.0.0.0:4190" server.listener.sieve.protocol = "managesieve" -server.listener.smtp.bind = "[::]:25" +server.listener.smtp.bind = "0.0.0.0:25" server.listener.smtp.protocol = "smtp" -server.listener.submission.bind = "[::]:587" +server.listener.submission.bind = "0.0.0.0:587" server.listener.submission.protocol = "smtp" -server.listener.submissions.bind = "[::]:465" +server.listener.submissions.bind = "0.0.0.0:465" server.listener.submissions.protocol = "smtp" server.listener.submissions.tls.implicit = true server.max-connections = 8192 diff --git a/services/groupware/Makefile b/services/groupware/Makefile index afcae8692..571ebe98a 100644 --- a/services/groupware/Makefile +++ b/services/groupware/Makefile @@ -22,7 +22,7 @@ node_modules: .PHONY: swagger.yml swagger.yml: apidoc.yml tsnode - swagger generate spec --include='groupware' --include='jmap' --include='jscalendar' --include='jscontact' --scan-models --input=$< | NODE_OPTIONS='--no-warnings' pnpm exec ts-node apidoc-process.ts > $@ + swagger generate spec --include='groupware' --include='jmap' --include='jscalendar' --include='jscontact' --scan-models --input=$< | NODE_OPTIONS='--no-warnings --loader ts-node/esm' pnpm exec ts-node apidoc-process.ts > $@ APIDOC_PORT=9999 @@ -32,7 +32,7 @@ serve-apidoc: swagger.yml tsnode api.html: swagger.yml favicon.png tsnode pnpm exec redocly build-docs --output=$@.template --title="OpenCloud Groupware API" --theme.openapi.hideHostname=false --theme.openapi.hideTryItPanel=false --theme.openapi.pathInMiddlePanel=true $< - NODE_OPTIONS='--no-warnings' pnpm exec ts-node ./apidoc-postprocess-html.ts favicon.png < $@.template > $@ + NODE_OPTIONS='--no-warnings --loader ts-node/esm' pnpm exec ts-node ./apidoc-postprocess-html.ts favicon.png < $@.template > $@ rm $@.template .PHONY: apidoc-static