FROM phusion/baseimage:0.11

# Use baseimage-docker's init system.
CMD ["/sbin/my_init"]

# install os prereq stuff to image
ADD prereqs.sh /tmp/prereqs.sh
RUN bash /tmp/prereqs.sh

# install mastodon:
ADD install.sh /tmp/install.sh

RUN chpst -u mastodon:mastodon bash /tmp/install.sh

ADD ./rootfs /

RUN chmod +x /usr/local/bin/* /etc/service/*/run

VOLUME /state

EXPOSE 3000 4000