I *think* it will work, depending on the needed PHP modules. But you'll need to do some work yourself, as there is no package for that (yet). There is a package for DokuWiki
and make it public?
Here is another problem. By default packages on the NAS are reachable on http://
<ip-of-nas>:5000/pkg/<Packagename>, which means that the webinterfaces of all packages are reachable if you forward that port.
A work-around is to start a 2nd instance of Apache (actually a 3th one) on a different port, which is dedicated for your wiki. There are some problems with that, it's not supported by the firmware, and you'll have to write some scripts.
Another option is to install Entware-ng
, which has PHP, MySQL, several other SQL variants and several webservers (Apache, Nginx, lighttpd, ...)
, and has it's own startscripts.
The procedure would be something like: Install MetaRepository
, install Entware-ng, login over ssh (after enabling the build-in ssh-server), in Entware-ng install PHP, and your favourite webserver. Install the PHP-MySQL package from ZyXEL (or MySQL from Entware-ng), install MediaWiki following their instructions. Download the database from your PC, and upload it to the NAS.
There might be some problems. I installed MediaWiki once on a Debian machine, and for the intended use it was necessary to add a formula editor. Following the instructions on the WikiMedia website almost 2 GiB of packages had to be installed to get that working. I don't think Entware-ng has all those packages available.