Thanks for testing that. Are you familiar with using Terminal? Could you try the following steps?
Run the following:
docker exec -it devkinsta_fpm bash
Then run this:
echo "IyEvYmluL2Jhc2gKCmZpbGVzPSh3cC1hZG1pbiB3cC1jb250ZW50IHdwLWluY2x1ZGVzKQplY2hvICJSZXNldHRpbmcgZmlsZSBwZXJtaXNzaW9ucywgdGhpcyBtYXkgdGFrZSBhIG1vbWVudC4uLiIKZWNobyAiUmVzZXR0aW5nIG93bmVyc2hpcC4uLiI7CmNob3duIHd3dy1kYXRhOnd3dy1kYXRhIC1SIC93d3cva2luc3RhL3B1YmxpYy8qCgpmb3IgaSBpbiAiJHtmaWxlc1tAXX0iCmRvCiAgZWNobyAiUmVjdXJzaXZlbHkgc2V0dGluZyBwZXJtaXNzaW9ucyB0byA2NDQgb24gJGkuLi4iOwogIGZpbmQgL3d3dy9raW5zdGEvcHVibGljIC10eXBlIGQgLW5hbWUgJGkgLWV4ZWMgY2htb2QgLVIgNjQ0IHt9ICsKZG9uZQplY2hvICJQZXJtaXNzaW9ucyBoYXZlIGJlZW4gcmVzZXQuIjsK" | base64 -d | bash
To translate, this will reset permissions. Here’s whats going on above:
#!/bin/bash
files=(wp-admin wp-content wp-includes)
echo "Resetting file permissions, this may take a moment..."
echo "Resetting ownership...";
chown www-data:www-data -R /www/kinsta/public/*
for i in "${files[@]}"
do
echo "Recursively setting permissions to 644 on $i...";
find /www/kinsta/public -type d -name $i -exec chmod -R 644 {} +
done
echo "Permissions have been reset.";
Let me know if that works for you!