intermesh / docker-groupoffice-development Goto Github PK
View Code? Open in Web Editor NEWDocker compose environment for developing Group-Office
Home Page: https://www.group-office.com
License: GNU General Public License v3.0
Docker compose environment for developing Group-Office
Home Page: https://www.group-office.com
License: GNU General Public License v3.0
On point five there's a link to port 8080, but the default install is linked to port 80.
The installer requires config.ini to be writable, but by default it isn't.
Not sure which user should be used here, the existing file is set to root user.
MySQL doesn't seem to be initalized with a root password, the docker console gives:
error: database is uninitialized and password option is not specified
You need to specify one of MYSQL_ROOT_PASSWORD, MYSQL_ALLOW_EMPTY_PASSWORD and MYSQL_RANDOM_ROOT_PASSWORD
After follow the step in the README instructions and working with the 6.3.x branch, I get an 500 HTTP error trying to access to the web interface to install group office
go_web | [Fri Nov 30 21:33:40.188104 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP Warning: require_once(/usr/local/share/groupoffice/vendor/autoload.php): failed to open stream: No such file or directory in /usr/local/share/groupoffice/GO.php on line 3
go_web | [Fri Nov 30 21:33:40.188265 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP Stack trace:
go_web | [Fri Nov 30 21:33:40.188300 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP 1. {main}() /usr/local/share/groupoffice/index.php:0
go_web | [Fri Nov 30 21:33:40.188322 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP 2. require_once() /usr/local/share/groupoffice/index.php:23
go_web | [Fri Nov 30 21:33:40.188354 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP Fatal error: require_once(): Failed opening required '/usr/local/share/groupoffice/vendor/autoload.php' (include_path='.:/usr/local/lib/php') in /usr/local/share/groupoffice/GO.php on line 3
go_web | [Fri Nov 30 21:33:40.188379 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP Stack trace:
go_web | [Fri Nov 30 21:33:40.188395 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP 1. {main}() /usr/local/share/groupoffice/index.php:0
go_web | [Fri Nov 30 21:33:40.188409 2018] [php7:notice] [pid 28] [client xx.xx.xx.xx:43562] PHP 2. require_once() /usr/local/share/groupoffice/index.php:23
go_web | yy.yy.yy.yy xx.xx.xx.xx - - [30/Nov/2018:21:33:40 +0000] "GET / HTTP/1.1" 500 -
Accessing into the container go_web
I could confirm that the vendor directory don't exist
root@06eb95c58fd4:/var/www/html# ls -F /usr/local/share/groupoffice/
GO.php LICENSE.TXT composer.lock controls/ download.php groupoffice* index.php lang.csv modules/ sse.php views/
INSTALL.TXT auth.php config.php.example* cron.php* favicon.ico groupofficecli.php* install/ language/ public.php upload.php
LICENSE.AGPL composer.json controller/ docs/ go/ importlang.php jmap.php mime.types
robots.txt version.php
root@06eb95c58fd4:/var/www/html# ls -F /usr/local/share/groupoffice/vendor
ls: cannot access '/usr/local/share/groupoffice/vendor': No such file or directory
I followed the installation guide but when I came to the step of composer install there was the following error:
Composer could not find a composer.json file in /var/www/html To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
I then bash'd into the container. What I saw was that the /usr/local/share/groupoffice as well as the /var/www directories are completely empty.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.