Initial commit
This commit is contained in:
commit
b75828e81d
13
Dockerfile
Normal file
13
Dockerfile
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
FROM alpine:3.8
|
||||||
|
|
||||||
|
RUN apk add --no-cache qt5-qtbase qt5-qtbase-dev qt5-qtbase-postgresql qt5-qtscript qt5-qtscript-dev make g++ cmake ca-certificates openssl git boost-dev zlib-dev zlib && \
|
||||||
|
git clone https://github.com/quassel/quassel.git /quassel-git && \
|
||||||
|
mkdir /quassel && \
|
||||||
|
cd /quassel && \
|
||||||
|
cmake /quassel-git -DWANT_CORE=ON -DWANT_QTCLIENT=OFF -DWANT_MONO=OFF -DWITH_KDE=OFF -DWITH_OPENSSL=ON -DWITH_DBUS=OFF -DWITH_PHONON=OFF -DWITH_WEBKIT=OFF && \
|
||||||
|
make && \
|
||||||
|
mv quasselcore /usr/bin/quasselcore && \
|
||||||
|
rm -rf /quassel-git && \
|
||||||
|
apk del qt5-qtbase-dev qt5-qtscript-dev make cmake g++ git boost-dev zlib-dev
|
||||||
|
|
||||||
|
ENTRYPOINT quasselcore -c /config -p 4242 --require-ssl
|
Loading…
Reference in New Issue
Block a user