2025-05-09 20:31:54 +00:00
2023-03-31 11:35:28 +02:00
2025-04-02 01:52:13 -04:00
2023-03-07 11:45:11 +01:00
2025-04-02 01:52:13 -04:00
2023-03-14 16:50:45 +01:00
2023-03-30 13:54:48 +02:00
2025-04-02 01:52:13 -04:00
2023-03-29 15:51:54 +02:00
2025-04-02 01:52:13 -04:00

civicrm

CiviCRM Wordpress

  • Category: Apps
  • Status: 0
  • Image: civicrm, 4, upstream
  • Healthcheck: No
  • Backups: No
  • Email: No
  • Tests: No
  • SSO: No

Quick start

  • abra app new civicrm-wordpress
  • abra app config <app-name>

Authentik integration:

  • When configuring, uncomment COMPOSE_FILE, OPEN_ID_CLIENT_ID, SECRET_OPEN_ID_CLIENT_SECRET_VERSION, and AUTHENTIK_DOMAIN
  • To configure your Authentik deployment, follow the guide at docs.goauthentik.io/integrations/services/wordpress.
  • NOTE: at the time of writing the Authentik integration guide incorrectly says to set the redirect URI to https://wp.company/admin-ajax.php?action=openid-connect-authorize when it should be https://wp.company/wp-admin/admin-ajax.php?action=openid-connect-authorize
  • If using a different OpenID provider, leave AUTHENTIK_DOMAIN commented and uncomment the other OpenID configuration options

Insert secrets:

  • abra app secret i <app-name> wordpress_admin_password v1 '<temp account password>'
  • abra app secret i <app-name> smtp_password v1 '<smtp password>'
  • (Authentik) abra app secret i <app-name> openid_client_secret v1 <openid client secret>

Generate secrets (be sure to save them):

  • abra app secret g -a <app-name>

Deploy app:

  • abra app deploy <app-name>

For more, see docs.coopcloud.tech.

Install extensions

set them in the env config and run: abra app cmd civi.example.org app install_extensions

to install unoffical extension run smth like:

abra app cmd civi.example.org app install_custom_extension shoreditch https://github.com/civicrm/org.civicrm.shoreditch
abra app cmd civi.example.org app install_custom_extension shoreditchwpworkarounds https://lab.civicrm.org/extensions/shoreditchwpworkarounds.git
Description
No description provided
Readme 120 KiB
Languages
Shell 67%
PHP 32.6%
Roff 0.4%