From 1168e58d77683bfa93d6297940afe0fe92024057 Mon Sep 17 00:00:00 2001 From: kev Date: Sun, 22 Jan 2017 20:23:42 +0800 Subject: [PATCH] add errbot-arm --- errbot/arm/Dockerfile | 37 +++++++++++++++++++++++++++++++++++ errbot/arm/docker-compose.yml | 6 ++++++ 2 files changed, 43 insertions(+) create mode 100644 errbot/arm/Dockerfile create mode 100644 errbot/arm/docker-compose.yml diff --git a/errbot/arm/Dockerfile b/errbot/arm/Dockerfile new file mode 100644 index 0000000..956f07c --- /dev/null +++ b/errbot/arm/Dockerfile @@ -0,0 +1,37 @@ +# +# Dockerfile for errbot-arm +# + +FROM easypi/alpine-arm:edge +MAINTAINER EasyPi Software Foundation + +RUN set -xe \ + && apk add --no-cache ca-certificates \ + build-base \ + git \ + libffi-dev \ + openssl-dev \ + python3 \ + python3-dev \ + && pip3 install errbot \ + hypchat \ + irc \ + pyasn1 \ + pyasn1-modules \ + python-telegram-bot \ + slackclient \ + sleekxmpp \ + && adduser -s /bin/sh -D errbot \ + && cd /home/errbot \ + && wget http://errbot.io/en/latest/_downloads/config-template.py \ + && apk del --purge build-base \ + libffi-dev \ + openssl-dev \ + python3-dev + +USER errbot +WORKDIR /home/errbot +RUN errbot --init +VOLUME /home/errbot + +ENTRYPOINT ["errbot"] diff --git a/errbot/arm/docker-compose.yml b/errbot/arm/docker-compose.yml new file mode 100644 index 0000000..9bb1635 --- /dev/null +++ b/errbot/arm/docker-compose.yml @@ -0,0 +1,6 @@ +errbot: + image: easypi/errbot-arm + volumes: + - ./data:/home/errbot + tty: yes + restart: always