diff --git a/examples/common_nestjs_remix/apps/reverse-proxy/Caddyfile b/examples/common_nestjs_remix/apps/reverse-proxy/Caddyfile new file mode 100644 index 0000000..2d33943 --- /dev/null +++ b/examples/common_nestjs_remix/apps/reverse-proxy/Caddyfile @@ -0,0 +1,15 @@ +api.guidebook.localhost { + reverse_proxy localhost:3000 +} + +app.guidebook.localhost { + reverse_proxy localhost:5173 +} + +mailbox.guidebook.localhost { + reverse_proxy localhost:8025 +} + +storage.articulate.localhost { + reverse_proxy localhost:8069 +} diff --git a/examples/common_nestjs_remix/apps/reverse-proxy/package.json b/examples/common_nestjs_remix/apps/reverse-proxy/package.json new file mode 100644 index 0000000..b722fba --- /dev/null +++ b/examples/common_nestjs_remix/apps/reverse-proxy/package.json @@ -0,0 +1,6 @@ +{ + "name": "guidebook_development_reverse_proxy", + "scripts": { + "dev": "caddy run" + } +} diff --git a/examples/common_nestjs_remix/apps/reverse-proxy/readme.md b/examples/common_nestjs_remix/apps/reverse-proxy/readme.md new file mode 100644 index 0000000..ec081d7 --- /dev/null +++ b/examples/common_nestjs_remix/apps/reverse-proxy/readme.md @@ -0,0 +1,7 @@ +# Reverse Proxy + +This allows us for custom domains and out of the box https. + +Installation can be found here: https://caddyserver.com/docs/install#homebrew-mac +After installing you must first run it by hand in this folder for configuration. +From this point it will automatcally start with Turborepo's `pnpm dev`