# Dockerfile for Citadel
-# This container is built on MiniDeb, a stripped down version of Debian for use in containers.
-# Rehosting on another base Linux image is not expected to create compatibility issues.
+# Originally we built on MiniDeb, a stripped down version of Debian for use in containers.
+# Now it's on Debian Slim because we want to build on i386 and arm32.
FROM debian:stable-slim
# All long term persistent data goes here. Any volume driver may be used.
VOLUME /citadel-data
-RUN apt -y update
-
# Install prerequisites
+RUN apt -y update
RUN apt -y install gcc bison make zlib1g-dev libldap2-dev libssl-dev gettext libical-dev libexpat1-dev curl libcurl4-openssl-dev git autoconf automake netbase libreadline-dev
# Build our own local copy of Berkeley DB, because the one included with the system libs is too old.