stevensting 86fd81a825
continuous-integration/drone/push Build is failing
fix postgres backup (#30)
<!--
Thank you for doing recipe maintenance work!
Please mark all checklist items which are relevant for your changes.
Please remove the checklist items which are not relevant for your changes.
Feel free to remove this comment.
-->

* [x] I have deployed and tested my changes
* [x] I have [updated relevant versions in `abra.sh`](https://docs.coopcloud.tech/maintainers/upgrade/#updating-versions-in-the-abrash)
* [x] I have made my environment variable changes [backwards compatible](https://docs.coopcloud.tech/maintainers/upgrade/#backwards-compatible-environment-variable-changes)
* [x] I have added a [release note entry](https://docs.coopcloud.tech/maintainers/upgrade/#creating-new-release-notes)

Info for release notes:

> Up until now the backups only worked sporadically, as they used the database volume and not the dump due to wring path. Upgrading to this version will start produce reliable backups. Older backups cannot be restored with backup bot anymore, and should be copied manually. (In case there is a working one)

Reviewed-on: #30
Reviewed-by: Jackie Makdah <jackiemak22@proton.me>
Co-authored-by: stevensting <stefan@klasse-methode.it>
Co-committed-by: stevensting <stefan@klasse-methode.it>
2026-07-17 11:08:45 +00:00
2025-07-27 17:52:57 -07:00
2025-07-28 21:07:16 -07:00
2026-07-17 11:08:45 +00:00
2025-08-02 12:37:16 -07:00
2026-07-17 11:08:45 +00:00
2025-08-02 12:37:16 -07:00
2026-07-17 11:08:45 +00:00
2026-03-10 19:21:45 +00:00

Loomio

"Loomio is a collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them. To find out more, visit Loomio.org."

  • Maintainer: @jmakdah2@moosemower
  • Category: Apps
  • Status: 3, work-in-progress
  • Image: loomio/*, 4, upstream
  • Healthcheck: Yes
  • Backups: Yes
  • Email: Outgoing yes, incoming no
  • Tests: No
  • SSO: No

Basic usage

  • abra app new loomio --secrets (optionally with --pass if you'd like to save secrets in pass)
  • abra app config <app-name>
  • insert your smtp password with abra app secret insert <app-name> smtp_password v1 "<your-password>"
  • abra app deploy <app-name>
  • Open the configured domain in your browser to create your user account (only works in case mail is configured correctly)
  • Give yourself admin rights by running abra app cmd <app-name> app make_last_user_admin
  • Deploy swarm-cronjob on your server if it is not running yet. This is needed for loomios cron container to be started to do hourly chores.

Migration guide

Upgrading to 4.0.0+v2.25.3 and later

  • Before upgrading to 4.0.0+v2.25.3 and later, one successful deployment of 3.0.0+v2.25.3 shall be performed. Doing both at the same time will lead to complications as 3.0.0 runs rails DB migrations and 4.0.0 upgrades the postgres DB version.

Broken releases

Please do not use these releases, as they are having issues regarding database migrations:

  • 1.0.0+v2.25.2
  • 2.0.0+v2.25.3
  • 2.1.0+v2.25.3

Manual migration steps when upgrading from 0.6.0+v2.25.2 and earlier to 1.0.0+v2.25.2 and later

  • adapt your env file with the new vars, especially SECRET_DB_PASSWORD_VERSION=v1 and SECRET_SMTP_PASSWORD_VERSION=v1
  • insert your smtp password with abra app secret insert <app-name> smtp_password v1 "<your-password>"
  • abra app secret generate <app-name> db_password v1
  • abra app deploy <app-name>
  • set the new password in DB: abra app cmd <app-name> db set_new_db_password
  • redeploy if necessary

For more, see docs.coopcloud.tech.

S
Description
Help people make decisions together
https://github.com/loomio/loomio Readme 274 KiB
Languages
Shell 100%