Files
omnivore/self-hosting/selfhost.sh

17 lines
460 B
Bash

#!/bin/sh
echo "creating omnivore database with $(which psql)"
psql --host $PG_HOST -c "CREATE DATABASE omnivore;"
echo "creating app_user"
psql --host $PG_HOST -d $PG_DB -c "CREATE USER app_user WITH PASSWORD 'app_pass';"
echo "created app_user"
echo "running migrations"
yarn workspace @omnivore/db migrate
psql --host $PG_HOST -d $PG_DB -c "GRANT omnivore_user TO app_user;"
echo "granted omnivore_user to app_user"
yarn workspace @omnivore/api start