summaryrefslogtreecommitdiff
path: root/docker/biboumi/Dockerfile
diff options
context:
space:
mode:
authorlouiz’ <louiz@louiz.org>2017-07-25 21:51:17 +0200
committerlouiz’ <louiz@louiz.org>2017-07-25 21:51:50 +0200
commit22cb2659e9204b65d7449af4c84ddcf9162c5cc4 (patch)
tree5d197dd1855b6d5b3c7f18de6f20c1f6de64bb9d /docker/biboumi/Dockerfile
parent308869aa73c7c03d7e9fad2a780bf132e03c8c5a (diff)
downloadbiboumi-22cb2659e9204b65d7449af4c84ddcf9162c5cc4.tar.gz
biboumi-22cb2659e9204b65d7449af4c84ddcf9162c5cc4.tar.bz2
biboumi-22cb2659e9204b65d7449af4c84ddcf9162c5cc4.tar.xz
biboumi-22cb2659e9204b65d7449af4c84ddcf9162c5cc4.zip
Move the Dockerfile inside an alpine subdirectory
Diffstat (limited to 'docker/biboumi/Dockerfile')
-rw-r--r--docker/biboumi/Dockerfile41
1 files changed, 0 insertions, 41 deletions
diff --git a/docker/biboumi/Dockerfile b/docker/biboumi/Dockerfile
deleted file mode 100644
index 67f0f41..0000000
--- a/docker/biboumi/Dockerfile
+++ /dev/null
@@ -1,41 +0,0 @@
-# This Dockerfile creates a docker image running biboumi
-
-FROM docker.io/alpine:latest
-
-RUN apk add --no-cache\
- g++\
- cmake\
- make\
- udns-dev\
- sqlite-dev\
- libuuid\
- util-linux-dev\
- expat-dev\
- libidn-dev\
- git\
- python2
-
-# Install botan
-RUN git clone https://github.com/randombit/botan.git && cd botan && ./configure.py --prefix=/usr && make -j8 && make install && rm -rf /botan
-
-# Install biboumi
-RUN git clone git://git.louiz.org/biboumi && mkdir ./biboumi/build && cd ./biboumi/build &&\
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr\
- -DCMAKE_BUILD_TYPE=Release\
- -DWITH_BOTAN=1\
- -DWITH_SQLITE3=1\
- -DWITH_LIBIDN=1\
- && make -j8 && make install && rm -rf /biboumi
-
-RUN adduser biboumi -D -h /home/biboumi
-
-RUN mkdir /var/lib/biboumi
-RUN chown -R biboumi:biboumi /var/lib/biboumi
-
-COPY ./biboumi.cfg /etc/biboumi/biboumi.cfg
-RUN chown -R biboumi:biboumi /etc/biboumi
-
-WORKDIR /home/biboumi
-USER biboumi
-
-CMD ["/usr/bin/biboumi", "/etc/biboumi/biboumi.cfg"]