I am using the Heimdall container within Synology Docker. It had been working just fine, but then I downloaded the latest release last night and updated the image. Now, I am getting HTTP 500 Errors when I try to go to the page, and the Heimdall error log shows:
In PackageManifest.php line 168:
The /var/www/localhost/heimdall/bootstrap/cache directory must be present and writable.*
I tried mapping a volume to that directory, but that did not seem to work.
The cache must be cleared, which I performed on Synology Docker by running:
docker exec -it “ContainerName” php /var/www/localhost/heimdall/artisan config:cache
I then restarted the container, and the error went away. [Note that you cannot run this command if the container is not yet running.]
(Incidentally, I then found another permissions issue, which I will report separately.)