aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--znc/Dockerfile11
-rwxr-xr-xznc/clientbuffer.sobin0 -> 47080 bytes
-rwxr-xr-xznc/entrypoint.sh5
-rwxr-xr-xznc/push.sobin0 -> 169888 bytes
4 files changed, 16 insertions, 0 deletions
diff --git a/znc/Dockerfile b/znc/Dockerfile
new file mode 100644
index 0000000..9e7f4f7
--- /dev/null
+++ b/znc/Dockerfile
@@ -0,0 +1,11 @@
1FROM alpine:latest
2
3RUN set -euxo pipefail; \
4 apk add --no-cache znc znc-extra su-exec;
5
6COPY push.so /usr/lib/znc/push.so
7COPY clientbuffer.so /usr/lib/znc/clientbuffer.so
8COPY entrypoint.sh /entrypoint.sh
9
10ENTRYPOINT [ "/entrypoint.sh" ]
11CMD [ "znc", "-f" ]
diff --git a/znc/clientbuffer.so b/znc/clientbuffer.so
new file mode 100755
index 0000000..3dcdf32
--- /dev/null
+++ b/znc/clientbuffer.so
Binary files differ
diff --git a/znc/entrypoint.sh b/znc/entrypoint.sh
new file mode 100755
index 0000000..8c3f5a9
--- /dev/null
+++ b/znc/entrypoint.sh
@@ -0,0 +1,5 @@
1#!/bin/sh
2
3chown -R znc:znc /var/lib/znc/.znc
4
5/sbin/su-exec znc "$@"
diff --git a/znc/push.so b/znc/push.so
new file mode 100755
index 0000000..9443c5f
--- /dev/null
+++ b/znc/push.so
Binary files differ