aboutsummaryrefslogtreecommitdiffstats
path: root/docker/docker-entrypoint.sh
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@corte.si>2018-05-22 09:18:20 +1200
committerGitHub <noreply@github.com>2018-05-22 09:18:20 +1200
commit7aaf4953b4d733d12459c80525ca86e9b67b200a (patch)
tree4eb3bd070096aae12fc4e189f161ea3b05af1c9e /docker/docker-entrypoint.sh
parent967b314cdc4f2d53f012ea088b07a8a901f5ddf8 (diff)
parent46960fa080c63b912c76321f790573fe4995ed49 (diff)
downloadmitmproxy-7aaf4953b4d733d12459c80525ca86e9b67b200a.tar.gz
mitmproxy-7aaf4953b4d733d12459c80525ca86e9b67b200a.tar.bz2
mitmproxy-7aaf4953b4d733d12459c80525ca86e9b67b200a.zip
Merge pull request #3138 from Kriechi/docker
add docker to the main repository
Diffstat (limited to 'docker/docker-entrypoint.sh')
-rwxr-xr-xdocker/docker-entrypoint.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh
new file mode 100755
index 00000000..a4abe4ce
--- /dev/null
+++ b/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