--- version: "3.8" services: app: environment: - MAX_CHARS # NOTE: See [0] for background on why this is necessary # [0]: See https://github.com/mastodon/mastodon/pull/30091 user: root command: > /bin/sh -c 'set -x && ls && sed -i -e "s/500/$MAX_CHARS/g" app/javascript/mastodon/features/compose/components/compose_form.jsx && sed -i -e "s/500/$MAX_CHARS/g" app/validators/status_length_validator.rb && RAILS_ENV=production && rm -f /mastodon/tmp/pids/server.pid && su -c "bundle exec rails s -p 3000"'