3 Commits

Author SHA1 Message Date
fa23e06a56 chore: publish 0.6.0+4.6.1 release 2026-01-23 11:16:53 -05:00
311b99e322 Update README.md 2026-01-23 16:08:49 +00:00
328dfcd2f5 Merge pull request 'cryptosecret' (#2) from cryptosecret into main
Reviewed-on: #2
Issue: #1
2026-01-23 16:02:23 +00:00
2 changed files with 10 additions and 10 deletions

View File

@ -19,14 +19,14 @@
- `abra app new liberaforms`
- Generate secrets
- `abra app secret g <domain-name> secret_key v1`
- `abra app secret g <domain-name> db_password v1`
- Set an admin email address `abra app config <domain-name>`
- `abra app deploy <domain-name>`
- Create tables `abra app cmd <domain-name> forms setup_db` more info in [liberaforms docs](https://codeberg.org/LiberaForms/server/src/branch/main/docs/docker.md#create-the-database)
- Generate keypair used to sign form entries/uploads `abra app cmd <domain-name> forms gen_key`
- Insert the key `abra app secret i forms.fung.uy crypto_key v1 <key>`
- Re-deploy
- `abra app secret g <domain-name> --all`
- Set an admin email address
- `abra app config <domain-name>`
- Deploy
- `abra app deploy <domain-name>`
- Create tables
- `abra app cmd <domain-name> forms setup_db`
> more info in [liberaforms docs](https://codeberg.org/LiberaForms/server/src/branch/main/docs/docker.md#create-the-database)
## Admin account setup

View File

@ -24,7 +24,7 @@ services:
- "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)"
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
- "coop-cloud.${STACK_NAME}.version=wip"
- "coop-cloud.${STACK_NAME}.version=0.6.0+4.6.1"
healthcheck:
test: [ "CMD", "curl", "-f", "http://localhost" ]
interval: 30s
@ -161,4 +161,4 @@ configs:
file: nginx.conf
pg_backup:
name: ${STACK_NAME}_pg_backup_${PG_BACKUP_VERSION}
file: pg_backup.sh
file: pg_backup.sh