diff --git a/README.md b/README.md index dda61c1..fd5f675 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,22 @@ Wiki and knowledge base for growing teams 4. `abra app config YOURAPPNAME` - be sure to change `$DOMAIN` to something that resolves to your Docker swarm box 5. `abra app deploy YOURAPPNAME` -6. Build the database with `abra app run YOURAPPNAME app yarn db:migrate --env=production-ssl-disabled` 7. Open the configured domain in your browser to finish set-up [`abra`]: https://git.coopcloud.tech/coop-cloud/abra [`coop-cloud/traefik`]: https://git.coopcloud.tech/coop-cloud/traefik + +## Tips & Tricks + +### Post-deploy migration + +``` +abra app run YOURAPPNAME app sh +export DATABASE_PASSWORD=$(cat /run/secrets/db_password) +export DATABASE_URL="postgres://outline:${DATABASE_PASSWORD}@${STACK_NAME}_postgres:5432/outline" +yarn db:migrate --env=production-ssl-disabled +``` + +### Setting up your `.env` config + +Don't use quotes (`"..."`), the NodeJS scripts flip out for some reason.