Update abra syntax in examples (finally) [mass update]

This commit is contained in:
3wc 2023-01-19 16:02:27 -08:00
parent 2a43f7feea
commit 878eb2f81f
1 changed files with 7 additions and 7 deletions

View File

@ -22,7 +22,7 @@ Coöp Cloud + [PHP](https://php.org) + MariaDB (optional) + Nginx = 🥳
2. Deploy [`coop-cloud/traefik`][cc-traefik] 2. Deploy [`coop-cloud/traefik`][cc-traefik]
3. `abra app new custom-php --secrets` (optionally with `--pass` if you'd like 3. `abra app new custom-php --secrets` (optionally with `--pass` if you'd like
to save secrets in `pass`) to save secrets in `pass`)
4. `abra app YOURAPPDOMAIN config` 4. `abra app config YOURAPPDOMAIN`
- be sure to change `$DOMAIN` to something that resolves to - be sure to change `$DOMAIN` to something that resolves to
your Docker swarm box your Docker swarm box
- if you need to enable the optional database, uncomment `COMPOSE_FILE="compose.yml:compose.mariadb.yml"` in which case configure your site to load the DB credentials from env: - if you need to enable the optional database, uncomment `COMPOSE_FILE="compose.yml:compose.mariadb.yml"` in which case configure your site to load the DB credentials from env:
@ -30,8 +30,8 @@ Coöp Cloud + [PHP](https://php.org) + MariaDB (optional) + Nginx = 🥳
- `getenv('DB_HOST');` - `getenv('DB_HOST');`
- `getenv('DB_USER');` - `getenv('DB_USER');`
- `@file_get_contents(getenv('DB_PASSWORD_FILE'));` - `@file_get_contents(getenv('DB_PASSWORD_FILE'));`
5. Deploy with `abra app YOURAPPDOMAIN deploy` 5. Deploy with `abra app deploy YOURAPPDOMAIN`
6. Copy your site files using something like: `abra app YOURAPPDOMAIN cp index.html app:/var/www/html/` or if you want to copy an entire directory: `tar -cf - -C my_site/path/here . | abra app YOURAPPDOMAIN cp - app:/var/www/html/` 6. Copy your site files using something like: `abra app cp YOURAPPDOMAIN index.html app:/var/www/html/` or if you want to copy an entire directory: `tar -cf - -C my_site/path/here . | abra app YOURAPPDOMAIN cp - app:/var/www/html/`
6. Use [restore functionality](https://docs.coopcloud.tech/backup-restore/) to import a SQL file into the db 6. Use [restore functionality](https://docs.coopcloud.tech/backup-restore/) to import a SQL file into the db
6. Open the configured domain in your browser to check all is good 6. Open the configured domain in your browser to check all is good
@ -40,9 +40,9 @@ Coöp Cloud + [PHP](https://php.org) + MariaDB (optional) + Nginx = 🥳
Indicate extensions you need in the `PHP_EXTENSIONS` env var. The entrypoint script will install them on startup. Indicate extensions you need in the `PHP_EXTENSIONS` env var. The entrypoint script will install them on startup.
You can see what PHP extensions compiled into the image by checking the output of `abra app YOURAPPDOMAIN run app "php -m"` You can see what PHP extensions compiled into the image by checking the output of `abra app run YOURAPPDOMAIN app "php -m"`
You can see the PHP config and environment by checking the output of `abra app YOURAPPDOMAIN run app "php -i"` You can see the PHP config and environment by checking the output of `abra app run YOURAPPDOMAIN app "php -i"`
## Email ## Email
@ -55,10 +55,10 @@ There is a local or remote SMTP relay configuration available.
Below are the instructions for the local relay. Below are the instructions for the local relay.
1. Deploy [`postfix-relay`][cc-postfix-relay] 1. Deploy [`postfix-relay`][cc-postfix-relay]
2. `abra app YOURAPPDOMAIN config`, and uncomment the email lines; change 2. `abra app config YOURAPPDOMAIN`, and uncomment the email lines; change
`MAIL_FROM` to make sure the domain is the same as `postfix-relay`'s `MAIL_FROM` to make sure the domain is the same as `postfix-relay`'s
`$DOMAIN` or in its `$EXTRA_SENDER_DOMAINS` `$DOMAIN` or in its `$EXTRA_SENDER_DOMAINS`
3. `abra app YOURAPPDOMAIN deploy` 3. `abra app deploy YOURAPPDOMAIN`
[abra]: https://git.autonomic.zone/autonomic-cooperative/abra [abra]: https://git.autonomic.zone/autonomic-cooperative/abra
[cc-traefik]: https://git.autonomic.zone/coop-cloud/traefik [cc-traefik]: https://git.autonomic.zone/coop-cloud/traefik