diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 37577fa..2bfc179 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -64,3 +64,12 @@ game.marvinkrausser.com { respond 404 } } + +cloud.marvinkrausser.com { + reverse_proxy nextcloud:80 + + redir /.well-known/carddav /remote.php/dav 301 + redir /.well-known/caldav /remote.php/dav 301 + + header Strict-Transport-Security "max-age=15552000; includeSubDomains" +} diff --git a/compose.yaml b/compose.yaml index a90ea41..ff0f23e 100644 --- a/compose.yaml +++ b/compose.yaml @@ -23,6 +23,7 @@ services: - portfolio_network - wizard_website - wizard_api + - cloud_network pull_policy: never container_name: caddy_proxy @@ -76,4 +77,6 @@ networks: wizard_website: name: "wizard_website" wizard_api: - name: "wizard_api" \ No newline at end of file + name: "wizard_api" + cloud_network: + name: "cloud_network" \ No newline at end of file