docs: show how to use recipes without abra
continuous-integration/drone/push Build is passing Details

Closes coop-cloud/organising#400
This commit is contained in:
decentral1se 2023-02-08 23:30:21 +01:00
parent 212701adf2
commit 0c211b3da9
Signed by: decentral1se
GPG Key ID: 03789458B3D0C410
1 changed files with 17 additions and 0 deletions

View File

@ -370,3 +370,20 @@ If you get errors about database access:
```
abra app run foo.bar.com db bash -c 'mysqldump -u root -p"$(cat /run/secrets/db_oot_password)" <database>' | gzip > ~/.abra/backups/foo.bar.com_db_`date +%F`.sql.gz
```
## Can I deploy a recipe without `abra`?
Yes! It's a design goal to keep the recipes not dependent on `abra` or any
single tool that we develop. This means the configurationc commons can still be
useful beyond this project. You can deploy a recipe with standard commands like
so:
```
set -a
source example.com.env
cd ~/.abra/recipes/myrecipe
docker stack deploy -c compose.yml example_com
```
`abra` makes all of this more cenvenient but other tooling could follow this
approach.