From 10d07953e68ded1ce870fddd4b4ee3aa65c0bc72 Mon Sep 17 00:00:00 2001 From: a3x Date: Thu, 19 Mar 2020 15:46:23 +0000 Subject: [PATCH 1/3] typo fix --- docker-compose.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1a7d96a..dd3428a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,7 +7,9 @@ services: - "22271:22271/tcp" - "5903:5900/tcp" volumes: - - ./downloads:/home/nya/gtl-gnutella-downloads + - ./downloads:/home/nya/gtk-gnutella-downloads - ./config:/home/nya/.gtk-gnutella/ + environment: + - VNC_PATH=23heise42 container_name: gnutella_server #restart: always From 75f4b904aebfb7920bc69280bdc75dc0e14612cb Mon Sep 17 00:00:00 2001 From: a3x Date: Thu, 19 Mar 2020 15:51:35 +0000 Subject: [PATCH 2/3] typo fix --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index dd3428a..1b3a25a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,6 @@ services: - ./downloads:/home/nya/gtk-gnutella-downloads - ./config:/home/nya/.gtk-gnutella/ environment: - - VNC_PATH=23heise42 + - VNC_PASS=23heise42 container_name: gnutella_server #restart: always From b7cb5f77dd436f9e4ca431094f2acf4528afa7ca Mon Sep 17 00:00:00 2001 From: a3x Date: Thu, 19 Mar 2020 17:10:52 +0000 Subject: [PATCH 3/3] beautifying --- docker/Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 5ebffa4..3cadf3c 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,5 +1,7 @@ FROM debian:unstable-slim -RUN apt update && apt-get -y install wget unzip bash make gcc glibc-source gtk+2.0 gtk+2.0-dev zlib1g zlib1g-dev libgnutls28-dev xvfb x11vnc && rm -rf /var/lib/apt/lists/* +RUN apt update && \ + apt-get -y install wget unzip bash make gcc glibc-source gtk+2.0 gtk+2.0-dev zlib1g zlib1g-dev libgnutls28-dev xvfb x11vnc && \ + rm -rf /var/lib/apt/lists/* RUN mkdir /app; \ wget -O /app/src.zip https://codeload.github.com/gtk-gnutella/gtk-gnutella/zip/master; \ cd /app && \ @@ -7,7 +9,7 @@ RUN mkdir /app; \ cd gtk-gnutella-master && \ ./build.sh --cc=gcc --gtk2 --disable-dbus && \ make install -ADD docker-entrypoint.sh /docker-entrypoint.sh +COPY docker-entrypoint.sh /docker-entrypoint.sh RUN chmod +x /docker-entrypoint.sh && useradd -m -u 1010 nya USER nya ENTRYPOINT ["/docker-entrypoint.sh"]