Is there any other way to install eGroupware besides via Docker?
Do these instruction for installing a development version of EG still work with the latest release tags? (I ask because I use composer to maintain other apps and I’m more comfortable with it). If yes, then is it possible to run periodic updates to the codebase and DB schema?
Recently I had setup a Debian VM and installed EG, but within a week I got “502 Bad gateway”. I reported it here, and I all I got was Stefan’s note, but he didn’t say where the backup would be located or how to apply it, just what it would contain:
Finally I tracked it down to a failing database, and so I asked “how do I reinitialize the database?”, but I got no response.
After running a few docker-compose commands that were supposed to (recreate? rebuild? reset?) egroupware-docker, I no longer had a working docker.service. Due to this I now cannot apt upgrade my Debian guest, etc etc.
Is eGroupware a LAMP application or Node.JS? Have you considered having a set of PHP or Node requirements, a sample Apache/Node config, and a script to populate a fresh database? I find that using Docker, installing the DB via docker-compose (is that even possible?), and routing through an Nginx reverse proxy, though it may be easy to install initially, lead to an unmaintainable system (at least for me).
Not sure I’m going to rebuild this on Debian, as I’m not confident in the stability. Are there any other setups you recommend? On a NAS – say QNAP – can I run the two depreciated modules Wiki & Knowledge-base simply by checking them out of the repo into /etc/egroupware/ and restarting the container?