diff --git a/README.md b/README.md index 82dfacb..0b174f1 100644 --- a/README.md +++ b/README.md @@ -15,16 +15,17 @@ * **SSO**: N/A -1. Set up Docker Swarm and [`abra`] -2. Deploy [`coop-cloud/traefik`] -3. `cp .envrc.sample .envrc` -4. Edit `.envrc` - be sure to change `$DOMAIN` to something that resolves to +## Basic usage + +1. Set up Docker Swarm and [`abra`][abra] +2. Deploy [`coop-cloud/traefik`][cc-traefik] +3. `abra app new selfoss --secrets` (optionally with `--pass` if you'd like + to save secrets in `pass`) +4. `abra app YOURAPPDOMAIN config` - be sure to change `$DOMAIN` to something that resolves to your Docker swarm box -5. `direnv allow` (or `. .envrc`) -6. `abra secret_generate db_password v1` -7. `abra deploy` +5. `abra app YOURAPPDOMAIN deploy` 9. Open the configured domain in your browser to finish set-up [Selfoss]: https://www.selfoss.aditu.de/ -[`abra`]: https://git.autonomic.zone/autonomic-cooperative/abra -[`coop-cloud/traefik`]: https://git.autonomic.zone/coop-cloud/traefik +[abra]: https://git.autonomic.zone/coop-cloud/abra +[cc-traefik]: https://git.autonomic.zone/coop-cloud/traefik