This cleans up the update-db script, and doesn't require that the variables be declared.

This commit is contained in:
Jonathan Rosenbaum 2025-06-08 20:28:57 +00:00
parent 297ae0b51e
commit ce09981e26
3 changed files with 10 additions and 10 deletions

View File

@ -35,10 +35,7 @@ LETSENCRYPT_TEST=true
### **Database Configuration** ### **Database Configuration**
```bash ```bash
WORDPRESS_DB_PASSWORD=wordpress WORDPRESS_DB_PASSWORD=wordpress
MYSQL_ROOT_PASSWORD=wordpress
MYSQL_DATABASE=wordpress
MYSQL_USER=wordpress
MYSQL_PASSWORD=wordpress
``` ```
### **Volume Configuration** ### **Volume Configuration**
@ -119,7 +116,7 @@ cp -a wp-content-new/* wp-content/
chmod -R [appropriate-permissions] wp-content/ chmod -R [appropriate-permissions] wp-content/
``` ```
### **5⃣ Optional: Database Updates** ### **5⃣ Optional: Database Updates for web address change**
```bash ```bash
# Inside the database container # Inside the database container
apt-get update && \ apt-get update && \

View File

@ -33,9 +33,6 @@ services:
- custom_network - custom_network
wordpress_${SERVICE_SUFFIX}: wordpress_${SERVICE_SUFFIX}:
# build:
# context: .
# dockerfile: Dockerfile.wordpress_fpm
image: ${IMAGE_WEB:-wordpress} image: ${IMAGE_WEB:-wordpress}
container_name: ${COMPOSE_PROJECT_NAME}_wordpress container_name: ${COMPOSE_PROJECT_NAME}_wordpress
volumes: volumes:

View File

@ -1,9 +1,15 @@
#!/bin/bash #!/bin/bash
source ".env" set -o allexport
source .env
set +o allexport
website="https://$VIRTUAL_HOST" website="https://$VIRTUAL_HOST"
command="docker compose exec database mariadb" DATABASE_SERVICE="database_${COMPOSE_PROJECT_NAME}"
MYSQL_USER=wordpress
WORDPRESS_DB_PASSWORD=wordpress
MYSQL_DATABASE=wordpress
command="docker compose exec $DATABASE_SERVICE mariadb"
echo $website echo $website