aboutsummaryrefslogtreecommitdiffstats
path: root/release/docker/docker-entrypoint.sh
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2018-09-20 17:34:10 +0200
committerGitHub <noreply@github.com>2018-09-20 17:34:10 +0200
commit4be387d654ef2877fc535c6cb83ff1f32645fd81 (patch)
tree8e73f15d73aff0d908cde043e13a7241360ff0b0 /release/docker/docker-entrypoint.sh
parent97244a7e0e5dd6836ddaea4a9e267aea208c6515 (diff)
parent73577eb607803c50dc73b6d2e6c44560e563c23b (diff)
downloadmitmproxy-4be387d654ef2877fc535c6cb83ff1f32645fd81.tar.gz
mitmproxy-4be387d654ef2877fc535c6cb83ff1f32645fd81.tar.bz2
mitmproxy-4be387d654ef2877fc535c6cb83ff1f32645fd81.zip
Merge pull request #3327 from Kriechi/docker-notice
add docker security warning
Diffstat (limited to 'release/docker/docker-entrypoint.sh')
-rwxr-xr-xrelease/docker/docker-entrypoint.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/release/docker/docker-entrypoint.sh b/release/docker/docker-entrypoint.sh
new file mode 100755
index 00000000..a4abe4ce
--- /dev/null
+++ b/release/docker/docker-entrypoint.sh
@@ -0,0 +1,13 @@
+#!/bin/sh
+set -e
+
+MITMPROXY_PATH="/home/mitmproxy/.mitmproxy"
+
+if [[ "$1" = "mitmdump" || "$1" = "mitmproxy" || "$1" = "mitmweb" ]]; then
+ mkdir -p "$MITMPROXY_PATH"
+ chown -R mitmproxy:mitmproxy "$MITMPROXY_PATH"
+
+ su-exec mitmproxy "$@"
+else
+ exec "$@"
+fi