Automad looks lovely, and I thought I'd give it a whirl, but it won't install.
Not really a surprise given the context:
I have an Asustor NAS attached to a router/hub which I communicate with mainly via the Asustor GUI aka ADM, and occasionally via puTTY. The ADM isn't user-friendly like Synology, and does't have a native way of side-loading 3rd party apps. So I am struggling to install Composer and Automad.
I've tried various approaches, without success, including setting it up as a Docker container (via Portainer) and trying to install via the command line. Both of these had dead-in-the-water faults that I can't resolve.
Once I got round to trying the direct method of putting it in a subdirectory of the NAS webserver, I got an immediate error saying the php version was too low. And that's why I'm here now.
When I run
phpinfo(); from that directory, it returns version 7.3.12, which is apparently the latest version Asustor uses. I can't sideload a newer version of php.
So if I am going to get Automad running, I need to find a workaround. I can think of three options:
- find an earlier version of Automad
- get Docker to work and set up a webserver with the newer php
- find a way of running Automad on my Windows PC and port forwarding it to the NAS webserver.