6 Commits

Author SHA1 Message Date
35767ce472 chore: publish 0.1.3+5.82.0-wordpress-php8.1 release 2025-02-12 18:01:50 -05:00
e7fbeb6e85 Updated civicrm version 2025-02-12 17:02:34 -05:00
8c137e2c24 Use locale for civicrm as well as wordpress 2025-02-12 16:11:06 -05:00
e5e8f73dd8 Locale release 2025-02-12 15:55:37 -05:00
f0b30e7619 parameterize locale 2025-02-12 14:37:11 -05:00
e1d8880223 fix readme 2025-01-15 17:08:47 -05:00
5 changed files with 15 additions and 13 deletions

View File

@ -16,6 +16,7 @@ CIVICRM_DB_USER=civicrm
CIVICRM_DB_HOST=mysql CIVICRM_DB_HOST=mysql
CIVICRM_DB_PORT=3306 CIVICRM_DB_PORT=3306
WORDPRESS_LOCALE=en_US
WORDPRESS_ADMIN_EMAIL= WORDPRESS_ADMIN_EMAIL=
WORDPRESS_DB_NAME=wordpress WORDPRESS_DB_NAME=wordpress
WORDPRESS_DB_USER=wordpress WORDPRESS_DB_USER=wordpress

View File

@ -20,15 +20,15 @@
* `abra app config <app-name>` * `abra app config <app-name>`
Generate secrets (be sure to save them): Generate secrets (be sure to save them):
* `abra app secret g mircivicrm2.coop.wiz.zone db_root_password v1 && \` * `abra app secret g <app-name> db_root_password v1`
* `abra app secret g mircivicrm2.coop.wiz.zone db_password v1 && \` * `abra app secret g <app-name> db_password v1`
* `abra app secret g mircivicrm2.coop.wiz.zone civicrm_site_key v1 && \` * `abra app secret g <app-name> civicrm_site_key v1`
* `abra app secret g mircivicrm2.coop.wiz.zone civicrm_cred_key v1 && \` * `abra app secret g <app-name> civicrm_cred_key v1`
* `abra app secret g mircivicrm2.coop.wiz.zone civicrm_sign_key v1` * `abra app secret g <app-name> civicrm_sign_key v1`
Insert secrets: Insert secrets:
* `abra app secret i mircivicrm2.coop.wiz.zone wordpress_admin_password v1 '<temp account password>'` * `abra app secret i <app-name> wordpress_admin_password v1 '<temp account password>'`
* `abra app secret i mircivicrm2.coop.wiz.zone smtp_password v1 '<smtp password>'` * `abra app secret i <app-name> smtp_password v1 '<smtp password>'`
Deploy app: Deploy app:
* `abra app deploy <app-name>` * `abra app deploy <app-name>`

View File

@ -3,7 +3,7 @@ version: "3.8"
services: services:
app: app:
image: michaelmcandrew/civicrm:5.80.0-wordpress-php8.1 image: michaelmcandrew/civicrm:5.82.0-wordpress-php8.1
hostname: civicrm hostname: civicrm
environment: environment:
- PROJECT_NAME - PROJECT_NAME
@ -59,7 +59,7 @@ services:
#- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect" #- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect"
#- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true" #- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true"
#- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}" #- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}"
- "coop-cloud.${STACK_NAME}.version=0.1.2+5.80.0-wordpress-php8.1" - "coop-cloud.${STACK_NAME}.version=0.1.3+5.82.0-wordpress-php8.1"
- "backupbot.backup=true" - "backupbot.backup=true"
- "backupbot.backup.path=/var/www/html/wp-content/uploads" - "backupbot.backup.path=/var/www/html/wp-content/uploads"
healthcheck: healthcheck:

View File

@ -50,9 +50,9 @@ if su civicrm -c "wp core is-installed"; then
echo "============ Wordpress already installed ============" echo "============ Wordpress already installed ============"
else else
echo "============ Installing Wordpress ============" echo "============ Installing Wordpress ============"
su civicrm -c "wp core install --locale=de_DE --url=$BASE_URL --title=$PROJECT_NAME --admin_user=admin --admin_email=$WORDPRESS_ADMIN_EMAIL --admin_password='$WORDPRESS_ADMIN_PASSWORD'" su civicrm -c "wp core install --locale=$WORDPRESS_LOCALE --url=$BASE_URL --title=$PROJECT_NAME --admin_user=admin --admin_email=$WORDPRESS_ADMIN_EMAIL --admin_password='$WORDPRESS_ADMIN_PASSWORD'"
su civicrm -c "wp language core install de_DE" su civicrm -c "wp language core install $WORDPRESS_LOCALE"
su civicrm -c "wp language core activate de_DE" su civicrm -c "wp language core activate $WORDPRESS_LOCALE"
fi fi
# Setup Civicrm L10n # Setup Civicrm L10n
@ -74,7 +74,7 @@ pushd /var/www/html/wp-content/uploads/civicrm/
touch is_installed touch is_installed
rm -rf civicrm.settings.php rm -rf civicrm.settings.php
su civicrm -c "wp plugin activate civicrm" su civicrm -c "wp plugin activate civicrm"
su civicrm -c "cv core:install -vv --keep --db=mysql://$CIVICRM_DB_USER:$CIVICRM_DB_PASS@$CIVICRM_DB_HOST:$CIVICRM_DB_PORT/$CIVICRM_DB_NAME --lang de_DE --comp $CIVICRM_COMPONENTS" su civicrm -c "cv core:install -vv --keep --db=mysql://$CIVICRM_DB_USER:$CIVICRM_DB_PASS@$CIVICRM_DB_HOST:$CIVICRM_DB_PORT/$CIVICRM_DB_NAME --lang $WORDPRESS_LOCALE --comp $CIVICRM_COMPONENTS"
mv civicrm.settings.php civicrm.settings.php.generated mv civicrm.settings.php civicrm.settings.php.generated
cp /usr/local/etc/civicrm/civicrm.settings.php civicrm.settings.php cp /usr/local/etc/civicrm/civicrm.settings.php civicrm.settings.php
chmod a-wx /var/www/html/wp-content/uploads/civicrm/civicrm.settings.php chmod a-wx /var/www/html/wp-content/uploads/civicrm/civicrm.settings.php

View File

@ -0,0 +1 @@
Updated CiviCRM and set language to english