#!/bin/bash # If not created yet if [ ! -f "/db-created" ]; then rails db:create rails db:schema:load rails r db/scripts/create_tags_path_view.rb rails db:migrate rails db:migrate RAILS_ENV=development rails r docker/create_admin_and_community.rb UPDATE_POSTS=true rails db:seed touch /db-created fi # If this isn't done again, there is a 500 error on the first page about posts rails db:seed if [ -f '/code/tmp/pids/server.pid' ]; then rm -rf /code/tmp/pids/server.pid fi # we don't start the server immediately in dev mode if [[ "$1" != 'dev' ]]; then rails server -b 0.0.0.0 fi