I get a permission error when trying to access the files from from the browser (HTTP 403)
This seems to be because the httpd service cannot access the files.
Created Permissions: rwxrwx---
Needed Permissions: rwxrwxr-x
This should be fixed by either setting the httpd user to PUID and PGID or by executing chmod o+rx /usr/local/apache2/htdocs/*.