anchor.diff:  
   # Set the work dir and the container entry point
   WORKDIR /opt/mastodon
  -ENTRYPOINT ["/tini", "--"]
  +ENTRYPOINT ["/usr/bin/tini", "--"]
   EXPOSE 3000 4000
  
positive.code: # Copy over all the langs needed for runtime
  COPY --from=build-dep /opt/node /opt/node
  COPY --from=build-dep /opt/ruby /opt/ruby
  COPY --from=build-dep /opt/jemalloc /opt/jemalloc
  
  # Add more PATHs to the PATH
  ENV PATH="${PATH}:/opt/ruby/bin:/opt/node/bin:/opt/mastodon/bin"
  
negative.code: # Create the mastodon user
  ARG UID=991
  ARG GID=991
  SHELL ["/bin/bash", "-o", "pipefail", "-c"]
  RUN apt-get update && \
  	echo "Etc/UTC" > /etc/localtime && \
  	apt-get install -y --no-install-recommends whois wget && \
  	addgroup --gid $GID mastodon && \
  	useradd -m -u $UID -g $GID -d /opt/mastodon mastodon && \
  	echo "mastodon:$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 24 | mkpasswd -s -m sha-256)" | chpasswd && \
  	rm -rf /var/lib/apt/lists/*
  
  # Install mastodon runtime deps
  RUN apt-get update && \
    apt-get -y --no-install-recommends install \
  	  libssl1.1 libpq5 imagemagick ffmpeg libjemalloc2 \
  	  libicu66 libprotobuf17 libidn11 libyaml-0-2 \
  	  file ca-certificates tzdata libreadline8 gcc tini && \
  	ln -s /opt/mastodon /mastodon && \
  	gem install bundler && \
  	rm -rf /var/cache && \
  	rm -rf /var/lib/apt/lists/*
  
  # Copy over mastodon source, and dependencies from building, and set permissions
  COPY --chown=mastodon:mastodon . /opt/mastodon
  