Compare commits
6 Commits
0.1.2+5.80
...
0.1.3+5.82
Author | SHA1 | Date | |
---|---|---|---|
35767ce472 | |||
e7fbeb6e85 | |||
8c137e2c24 | |||
e5e8f73dd8 | |||
f0b30e7619 | |||
e1d8880223 |
@ -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
|
||||||
|
14
README.md
14
README.md
@ -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>`
|
||||||
|
@ -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:
|
||||||
|
@ -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
|
||||||
|
1
release/0.1.3+5.82.0-wordpress-php8.1
Normal file
1
release/0.1.3+5.82.0-wordpress-php8.1
Normal file
@ -0,0 +1 @@
|
|||||||
|
Updated CiviCRM and set language to english
|
Reference in New Issue
Block a user