mastodon-docker/Dockerfile
2019-12-07 21:46:17 -08:00

22 lines
385 B
Docker

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