forked from coop-cloud/civicrm-wordpress
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			0.1.1+5.59
			...
			image_vers
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| f4186699b2 | |||
| 43e8243a8e | 
| @ -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_ADMIN_EMAIL= | ||||||
| WORDPRESS_DB_NAME=wordpress | WORDPRESS_DB_NAME=wordpress | ||||||
| WORDPRESS_DB_USER=wordpress | WORDPRESS_DB_USER=wordpress | ||||||
| WORDPRESS_DB_HOST=mysql | WORDPRESS_DB_HOST=mysql | ||||||
| @ -34,3 +35,4 @@ SECRET_DB_ROOT_PASSWORD_VERSION=v1 | |||||||
| SECRET_CIVICRM_SITE_KEY_VERSION=v1 # length=16 | SECRET_CIVICRM_SITE_KEY_VERSION=v1 # length=16 | ||||||
| SECRET_CIVICRM_CRED_KEY_VERSION=v1 # length=43 | SECRET_CIVICRM_CRED_KEY_VERSION=v1 # length=43 | ||||||
| SECRET_CIVICRM_SIGN_KEY_VERSION=v1 # length=43 | SECRET_CIVICRM_SIGN_KEY_VERSION=v1 # length=43 | ||||||
|  | SECRET_WORDPRESS_ADMIN_PASSWORD_VERSION=v1 | ||||||
|  | |||||||
							
								
								
									
										12
									
								
								compose.yml
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								compose.yml
									
									
									
									
									
								
							| @ -3,7 +3,7 @@ version: "3.8" | |||||||
|  |  | ||||||
| services: | services: | ||||||
|   app: |   app: | ||||||
|     image: michaelmcandrew/civicrm:5.59.4-wordpress-php8.1 |     image: michaelmcandrew/civicrm:5.80.0-wordpress-php8.1 | ||||||
|     hostname: civicrm |     hostname: civicrm | ||||||
|     environment: |     environment: | ||||||
|       - PROJECT_NAME |       - PROJECT_NAME | ||||||
| @ -24,16 +24,18 @@ services: | |||||||
|       - SMTP_PORT |       - SMTP_PORT | ||||||
|       - SMTP_USER |       - SMTP_USER | ||||||
|       - SMTP_PASSWORD_FILE=/run/secrets/smtp_password |       - SMTP_PASSWORD_FILE=/run/secrets/smtp_password | ||||||
|  |       - WORDPRESS_ADMIN_PASSWORD_FILE=/run/secrets/wordpress_admin_password | ||||||
|     secrets: |     secrets: | ||||||
|       - db_password |       - db_password | ||||||
|       - civicrm_site_key |       - civicrm_site_key | ||||||
|       - civicrm_cred_key |       - civicrm_cred_key | ||||||
|       - civicrm_sign_key |       - civicrm_sign_key | ||||||
|       - smtp_password |       - smtp_password | ||||||
|  |       - wordpress_admin_password | ||||||
|     volumes: |     volumes: | ||||||
|       - data:/var/www/html/wp-content/uploads |       - data:/var/www/html/wp-content/uploads | ||||||
|     networks: |     networks: | ||||||
|       - default |       - internal | ||||||
|       - proxy |       - proxy | ||||||
|     configs: |     configs: | ||||||
|       - source: apache-sites-available-conf |       - source: apache-sites-available-conf | ||||||
| @ -90,6 +92,8 @@ services: | |||||||
|       timeout: 10s |       timeout: 10s | ||||||
|       retries: 10 |       retries: 10 | ||||||
|       start_period: 1m |       start_period: 1m | ||||||
|  |     networks: | ||||||
|  |       - internal | ||||||
|     deploy: |     deploy: | ||||||
|       restart_policy: |       restart_policy: | ||||||
|         condition: on-failure |         condition: on-failure | ||||||
| @ -114,6 +118,7 @@ services: | |||||||
| networks: | networks: | ||||||
|   proxy: |   proxy: | ||||||
|     external: true |     external: true | ||||||
|  |   internal: | ||||||
|  |  | ||||||
| volumes: | volumes: | ||||||
|   mariadb: |   mariadb: | ||||||
| @ -154,3 +159,6 @@ secrets: | |||||||
|   civicrm_sign_key: |   civicrm_sign_key: | ||||||
|     external: true |     external: true | ||||||
|     name: ${STACK_NAME}_civicrm_sign_key_${SECRET_CIVICRM_SIGN_KEY_VERSION} |     name: ${STACK_NAME}_civicrm_sign_key_${SECRET_CIVICRM_SIGN_KEY_VERSION} | ||||||
|  |   wordpress_admin_password: | ||||||
|  |     external: true | ||||||
|  |     name: ${STACK_NAME}_wordpress_admin_password_${SECRET_WORDPRESS_ADMIN_PASSWORD_VERSION} | ||||||
|  | |||||||
| @ -28,6 +28,7 @@ file_env "CIVICRM_DB_PASS" | |||||||
| file_env "CIVICRM_SITE_KEY" | file_env "CIVICRM_SITE_KEY" | ||||||
| file_env "CIVICRM_CRED_KEYS" | file_env "CIVICRM_CRED_KEYS" | ||||||
| file_env "SMTP_PASSWORD" | file_env "SMTP_PASSWORD" | ||||||
|  | file_env "WORDPRESS_ADMIN_PASSWORD" | ||||||
|  |  | ||||||
| if  [[  "${1-default}" == "cron" ]]; then | if  [[  "${1-default}" == "cron" ]]; then | ||||||
|   echo "============ Running cron job ============" |   echo "============ Running cron job ============" | ||||||
| @ -49,7 +50,7 @@ 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=$SMTP_USER" |   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 language core install de_DE" |   su civicrm -c "wp language core install de_DE" | ||||||
|   su civicrm -c "wp language core activate de_DE" |   su civicrm -c "wp language core activate de_DE" | ||||||
| fi | fi | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	