# Please note that this Dockerfile is used for testing nightly builds and should # not be used to deploy Flectra FROM debian:stretch MAINTAINER FlectraHQ RUN apt-get update && \ apt-get install -y locales && \ rm -rf /var/lib/apt/lists/* # Reconfigure locales such that postgresql uses UTF-8 encoding RUN dpkg-reconfigure locales && \ locale-gen C.UTF-8 && \ /usr/sbin/update-locale LANG=C.UTF-8 ENV LC_ALL C.UTF-8 RUN apt-get update -qq && \ apt-get upgrade -qq -y && \ apt-get install \ adduser \ node-less \ postgresql \ postgresql-client \ python3 \ python3-babel \ python3-dateutil \ python3-decorator \ python3-docutils \ python3-feedparser \ python3-gevent \ python3-html2text \ python3-pil \ python3-jinja2 \ python3-lxml \ python3-mako \ python3-mock \ python3-ofxparse \ python3-passlib \ python3-psutil \ python3-psycopg2 \ python3-pydot \ python3-pyparsing \ python3-pypdf2 \ python3-reportlab \ python3-requests \ python3-serial \ python3-suds \ python3-tz \ python3-usb \ python3-vatnumber \ python3-vobject \ python3-werkzeug \ python3-xlsxwriter \ python3-crypto \ python3-yaml -y && \ rm -rf /var/lib/apt/lists/* RUN echo "PS1=\"[\u@nightly-tests] # \"" > ~/.bashrc