diff options
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r-- | docker/Dockerfile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..f0b902f --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,23 @@ +# An image to build and package the go binary for Bitmask Lite (RiseupVPN) +# LEAP Encryption Access Project 2018 +FROM debian:stretch + +MAINTAINER LEAP Encryption Access Project <info@leap.se> +LABEL Description="An image to build Bitmask Lite" Vendor="LEAP" Version="1.0" + +# we need nsis >= 3.0 +RUN echo 'deb http://http.debian.net/debian testing main' >> /etc/apt/sources.list +RUN apt update && apt upgrade -y + +# Install all the deps for building bitmask-systray +# and riseup-vpn + +RUN apt install -y --no-install-recommends -t testing nsis +RUN apt install -y --no-install-recommends \ + build-essential \ + make \ + curl wget \ + golang libappindicator3-dev libgtk-3-dev \ + mingw-w64 upx-ucl python +RUN apt install -y python3-pip +RUN pip3 install snapcraft |