Update README and tweak default STACK_DIR
This commit is contained in:
parent
b01fee3c86
commit
427ed97678
25
README.md
25
README.md
@ -26,6 +26,31 @@ make dev_install
|
|||||||
|
|
||||||
See [autonomic-cooperative/installer-scripts](https://git.autonomic.zone/autonomic-cooperative/installer-scripts) for the installer script deployment. To make a release, just add an entry to [CHANGELOG.md](./CHANGELOG.md) (following [semver](https://semver.org/) please) and then `git tag x.x.x && git push origin main --tags`. If you want the [installer-scripts](https://git.autonomic.zone/autonomic-cooperative/installer-scripts) deployment to pick that up, you'll need to change the version number in the [Makefile](https://git.autonomic.zone/autonomic-cooperative/installer-scripts/src/branch/main/Makefile) and run `make` in that repository and push the changes.
|
See [autonomic-cooperative/installer-scripts](https://git.autonomic.zone/autonomic-cooperative/installer-scripts) for the installer script deployment. To make a release, just add an entry to [CHANGELOG.md](./CHANGELOG.md) (following [semver](https://semver.org/) please) and then `git tag x.x.x && git push origin main --tags`. If you want the [installer-scripts](https://git.autonomic.zone/autonomic-cooperative/installer-scripts) deployment to pick that up, you'll need to change the version number in the [Makefile](https://git.autonomic.zone/autonomic-cooperative/installer-scripts/src/branch/main/Makefile) and run `make` in that repository and push the changes.
|
||||||
|
|
||||||
|
## Specify what to deploy where
|
||||||
|
|
||||||
|
You can use `abra` in one of 2 ways:
|
||||||
|
|
||||||
|
1. Clone a `compose-stack`, create an `.envrc` in it, and run `abra` in that
|
||||||
|
directory. Be sure to set `ABRA_STACK_DIR=.`
|
||||||
|
2. "Monorepo mode": keep all your `compose-stack`s in one directory and all your `env` files in
|
||||||
|
another, e.g.:
|
||||||
|
```
|
||||||
|
$ tree
|
||||||
|
.
|
||||||
|
├── apps
|
||||||
|
│ ├── mediawiki.demo.autonomic.zone.env
|
||||||
|
│ ├── wordpress.demo.autonomic.zone.env
|
||||||
|
└── stacks
|
||||||
|
├── gitea
|
||||||
|
├── matrix-synapse
|
||||||
|
├── mediawiki
|
||||||
|
├── nextcloud
|
||||||
|
├── swarmpit
|
||||||
|
├── traefik
|
||||||
|
└── wordpress
|
||||||
|
$ abra -e apps/mediawiki.demo.autonomic.zone.env deploy
|
||||||
|
```
|
||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
||||||
- `abra run mariadb mysqldump gitea -p'GdIbMeS09SURRktBnm3jcTufsL5z0MPd' | gzip > ../git.autonomic.zone_mariadb_`date +%F`.sql.gz`
|
- `abra run mariadb mysqldump gitea -p'GdIbMeS09SURRktBnm3jcTufsL5z0MPd' | gzip > ../git.autonomic.zone_mariadb_`date +%F`.sql.gz`
|
||||||
|
Reference in New Issue
Block a user