Calling it without a proxy and only the first-step minimal configuration, it "crashes" with this: <b>Fatal error</b>: Uncaught Error: Call to a member function getId() on bool in /home/www-data/seeddms60x/seeddms-6.0.17/views/bootstrap/class.Bootstrap.php:297 Stack trace: #0 /home/www-data/seeddms60x/seeddms-6.0.17/views/bootstrap/class.Login.php(99): SeedDMS_Theme_Style->globalBanner() #1 /home/www-data/seeddms60x/seeddms-6.0.17/inc/inc.ClassViewCommon.php(57): SeedDMS_View_Login->show() #2...
Oh and should modifying the "Http Root" allow me to call the SeedDMS docker from a Nginx proxy? That'd be quite helpful to place SeedDMS to eg. /seeddms/ to have a simple rule there...
Thanks a lot for this! I just started to explore this :) Is your Dockerfile somewhere around? Or the Docker hub documentation? I'd drop a few patches to make everybody's start a bit smoother. Ie. I noticed that for example the volume pathes for the latest image seem to be wrong (container: /home/www-data/seeddms60x/data, but docs say to mount to /var/lib/seeddms/data).
Indeed! Turning the Large File upload off and it seems I can upload stuff. Good catch! Since this is the default configuration, I actually wonder why nobody seemed to be aware of the issue for so long.
Probably just a small issue, most probably even related to my Docker testing, but I'll give up on this one.
I just tried 6.0.8 to see if it makes any difference. Unfortunately, I still cannot upload (same error as above) so I guess I failed to re-evaluate SeedDMS. Since the forum isn't too active, I'll look out for alternatives. If anybody cares, here's what my Browser's Console knows about the exception: util.js:241 [Fine Uploader 5.12.0] Caught exception in 'onAllComplete' callback - Cannot read property 'submit' of null qq.log @ util.js:241 log @ uploader.basic.api.js:282 t @ uploader.basic.api.js:1847...
Just as a hint, I started to build me a small Docker container for running SeedDMS. However, I intended it to not run standalone, but it's just a minimal "php:apache" container with some stuff added (apt-get -y install zlib1g-dev imagemagick libpng-dev poppler-utils catdoc libpq-dev id3; docker-php-ext-install gd pdo pdo_pgsql) and a bit of config: echo "post_max_size = 0" > /usr/local/etc/php/conf.d/seeddms.ini && \ echo "upload_max_filesize = 10000M" >> /usr/local/etc/php/conf.d/seeddms.ini &&...
Hi again, I'm not really into all the web scripting stuff, but tried to track down why uploading doesn't work at all (or at least not behind the Nginx reverse proxy inserted to relay requests into the Docker container.) I'm using 6.0.7-RC1 (https://netix.dl.sourceforge.net/project/seeddms/seeddms-6.0.7-RC1/seeddms-quickstart-6.0.7-RC1.tar.gz), but I failed to track down its sources. I guess https://git.code.sf.net/p/seeddms/code should be the repo, but neither the master nor develop branch was updated...