From cd3b5fd5e2b79e468dfffcf58fe221bf17d53f7a Mon Sep 17 00:00:00 2001 From: Liam Pietralla Date: Wed, 18 Feb 2026 10:59:23 +1100 Subject: [PATCH] cloudflared update --- .vitepress/config.mts | 1 + docs/docker/cloudflared.md | 13 +++++++++++++ docs/docker/index.md | 1 + package.json | 2 +- 4 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 docs/docker/cloudflared.md diff --git a/.vitepress/config.mts b/.vitepress/config.mts index e236763..8e34281 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -72,6 +72,7 @@ export default defineConfig({ collapsed: true, items: [ { text: 'CLI Commands', link: '/docker/cli-commands' }, + { text: 'Cloudflared', link: '/docker/cloudflared' }, { text: 'Docker Exec', link: '/docker/exec-into-container' }, { text: 'Local DB (MSSQL)', link: '/docker/local-db-mssql' }, { text: 'Local DB (PostgreSQL)', link: '/docker/local-db-pg' }, diff --git a/docs/docker/cloudflared.md b/docs/docker/cloudflared.md new file mode 100644 index 0000000..f42ec96 --- /dev/null +++ b/docs/docker/cloudflared.md @@ -0,0 +1,13 @@ +# Cloudflared Tunnel + +Often times it's useful to spin up a tunnel to your local machine to test out your application. Cloudflared is a great tool for this, and it's very easy to use with Docker. + +## Usage + +The following command will start a tunnel to your local machine on port 3000: + +```bash +docker run --rm -p 3000:3000 cloudflare/cloudflared tunnel --url http://host.docker.internal:3000 +docker run --rm cloudflare/cloudflared tunnel --url http://host.docker.internal:5173 + +``` \ No newline at end of file diff --git a/docs/docker/index.md b/docs/docker/index.md index 2d0798a..3d500c9 100644 --- a/docs/docker/index.md +++ b/docs/docker/index.md @@ -1,5 +1,6 @@ # Docker Snippets and Musings +#### [Cloudflared Tunnel](./cloudflared.md) #### [Exec Into Container](./exec-into-container.md) #### [Local Database With Scripts (MSSQL)](./local-db-mssql.md) #### [Local Database With Scripts (PostgreSQL)](./local-db-pg.md) diff --git a/package.json b/package.json index 53e7d92..10a2b46 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "vue": "^3.4.34" }, "scripts": { - "dev": "vitepress dev", + "dev": "vitepress dev --host 0.0.0.0", "build": "vitepress build", "preview": "vitepress preview" }