From c3b711c5cdd35ffffe58ee26178f66d681c74729 Mon Sep 17 00:00:00 2001 From: ztec Date: Fri, 26 May 2023 11:01:45 +0200 Subject: [PATCH] Fix #1230 Docker: use 8080 port instead of 80 to reduce privilege requirements --- Dockerfile | 2 +- README.md | 2 +- nginx.conf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6a87c2e6..8813019a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Two-stage docker container for mermaid-js/mermaid-live-editor # Build : docker build -t mermaid-js/mermaid-live-editor . -# Run : docker run --name mermaid-live-editor --publish 8080:80 mermaid-js/mermaid-live-editor +# Run : docker run --name mermaid-live-editor --publish 8080:8080 mermaid-js/mermaid-live-editor # Start : docker start mermaid-live-editor # Use webbrowser : http://localhost:8080 # Stop : press ctrl + c diff --git a/README.md b/README.md index f4136f3a..cc8c9908 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ You can try out a live version [here](https://mermaid.live/). ### Run published image ```bash -docker run --publish 8000:80 ghcr.io/mermaid-js/mermaid-live-editor +docker run --publish 8000:8080 ghcr.io/mermaid-js/mermaid-live-editor ``` ### To configure renderer URL diff --git a/nginx.conf b/nginx.conf index dd830603..51300fa7 100644 --- a/nginx.conf +++ b/nginx.conf @@ -1,5 +1,5 @@ server { - listen 80; + listen 8080; server_name mermaid; location / { root /usr/share/nginx/html;