commit e6d1159d2673dd5a1bd0a93ee445fde1cfca8e46 Author: Cabillot Julien Date: Tue Jan 16 14:34:14 2018 +0100 import diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9561d42 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +FROM "ubuntu:xenial" +MAINTAINER "Cabillot Julien " +# Inspiré de https://github.com/joshbressers/docker-signal/blob/master/signal/Dockerfile + +ENV DEBIAN_FRONTEND="noninteractive" + +RUN apt-get update && \ + apt-get install -qq -y gnupg apt-transport-https libasound2 curl && \ + curl -s "https://updates.signal.org/desktop/apt/keys.asc" | apt-key add - && \ + echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" > "/etc/apt/sources.list.d/signal-xenial.list" && \ + apt-get update && \ + apt-get install -y signal-desktop && \ + apt-get -qqy autoremove --purge && \ + apt-get -qqy clean all && \ + rm -rf "/usr/share/doc/*" \ + "/var/cache/*" \ + "/var/lib/apt/lists/*" \ + "/usr/src/*" \ + "/var/log/"{apt/*,dpkg.log} \ + "/tmp/*" + +CMD [ "signal-desktop" ] diff --git a/README.md b/README.md new file mode 100644 index 0000000..cedf79e --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +Pour lancer le docker : +```bash +docker run --rm -v /tmp/.X11-unix/:/tmp/.X11-unix -v $(pwd)/data:/root -e DISPLAY -e XAUTHORITY -v $XAUTHORITY:$XAUTHORITY "registry.cabillot.eu/jcabillot/signal-desktop" +```