aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2022-12-03 15:57:13 -0800
committerMike Crute <mike@crute.us>2022-12-03 15:57:13 -0800
commitfc29b21e590bf699a0bea0c06313caf68e5dc1a7 (patch)
treeda9981a2d44d33ac1abf3570d677e6f11d2b389d
parent160e07cdf0fa44e92802761269402aa8a461b5a8 (diff)
downloaddockerfiles-fc29b21e590bf699a0bea0c06313caf68e5dc1a7.tar.bz2
dockerfiles-fc29b21e590bf699a0bea0c06313caf68e5dc1a7.tar.xz
dockerfiles-fc29b21e590bf699a0bea0c06313caf68e5dc1a7.zip
znc: add dockerfile
-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