diff --git a/Dockerfile b/Dockerfile index 6d45c4a..13bd438 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,8 +2,14 @@ # https://hub.docker.com/_/wordpress FROM wordpress:latest +# Install necessary packages as root RUN apt-get update && apt-get install -y magic-wormhole +# Change shell for www-data (if needed) RUN usermod -s /bin/bash www-data -RUN chown www-data:www-data /var/www -USER www-data:www-data + +# Ensure proper ownership of web directory +RUN chown -R www-data:www-data /var/www/html + +# Switch to the www-data user +USER www-data diff --git a/render.yaml b/render.yaml index 2383a5d..bf604a3 100644 --- a/render.yaml +++ b/render.yaml @@ -2,12 +2,13 @@ services: - type: web name: wordpress env: docker - plan: standard + plan: starter + region: frankfurt autoDeploy: false disk: name: wordpress mountPath: /var/www/html - sizeGB: 20 + sizeGB: 5 envVars: - key: WORDPRESS_DB_HOST fromService: @@ -33,12 +34,13 @@ services: name: mysql-wordpress repo: https://github.com/render-examples/mysql.git env: docker - plan: standard + plan: starter + region: frankfurt autoDeploy: false disk: name: mysql-wordpress mountPath: /var/lib/mysql - sizeGB: 20 + sizeGB: 5 envVars: - key: MYSQL_DATABASE value: mysql