ZNC 1.7.4 on Alpine 3.10 with znc-push python branch
10K+
This is the latest stable ZNC build on latest Alpine with current ZNC-Push master branch
Before you do anything, this example assumes you have created /opt/dockerdata/znc and run ''chown -R 1000:1000'' on that folder (or equivalent user you plan to use).
docker run --name=znc -v /opt/dockerdata/znc:/znc-data -p 6501:6501 vanityshed/znc-alpine-push:latest
This will run everything in the foreground, and will terminate when you exit:
root@alpine:~/znc-docker-alpine# docker run --name=znc -v /opt/dockerdata/znc:/znc-data -p 6501:6501 vanityshed/znc-alpine-push:latest
Doing nothing; conf exists
Checking for list of available modules...
Opening config [/znc-data/configs/znc.conf]...
Loading global module [webadmin]... [/opt/znc/lib/znc/webadmin.so]
Binding to port [+6501] using ipv4...
Loading user [admin]
Loading network [banter]
Loading network module [push]... [/znc-data/modules/push.so]
Adding server [irc.test.com 6667]...
Loading user module [chansaver]...
Loading user module [controlpanel]...
Staying open for debugging [pid: 9]
ZNC 1.6.5 - http://znc.in
docker create --name=znc -v /opt/dockerdata/znc:/znc-data -p 6501:6501 vanityshed/znc-alpine-push:latest
You will then need to start the container:
docker start znc
Confirm it is running:
root@alpine:~/znc-docker-alpine# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
214989732a9a vanityshed/znc-alpine-push:latest /docker-entrypoin... 5 seconds ago Up 1 second 0.0.0.0:6501->6501/tcp znc
Make yourself a docker-compose.yml file with the following contents:
znc:
image: 'vanityshed/znc-alpine-push:latest'
restart: always
ports:
- '6501:6501'
volumes:
- '/opt/dockerdata/znc:/znc-data'
Then run in the same directory:
docker-compose up -d
sudo docker build -t znc-alpine ./
sudo docker create \
--name=znc \
-v /opt/dockerdata/znc:/znc-data \
-p 6501:6501 \
znc-alpine
sudo docker start znc
# Need shell?
sudo docker exec -it znc /bin/sh
Content type
Image
Digest
Size
48.5 MB
Last updated
about 7 years ago
docker pull vanityshed/znc-alpine-push