docker/entrypoint.sh
Rama develop · réplica de lectura del repositorio original.
#!/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