Web based groupware server written in PHP, forum at https://help.egroupware.org/
Go to file
2016-05-25 12:56:28 +02:00
addressbook Fix a typo, and add missing country placeholder into here maps 2016-05-25 12:56:28 +02:00
admin Update css files with running new LESS version 2016-05-19 13:44:07 +02:00
api adding missing adLDAP stuff, support for https and ssh checkouts and (un)tagging to .mrconfig 2016-05-25 12:18:47 +02:00
calendar Fix addressbook - calendar permission issue blocking viewing contact calendar 2016-05-24 17:13:40 -06:00
doc move less/css readme to doc dir 2016-05-19 12:04:22 +02:00
filemanager Update css files with running new LESS version 2016-05-19 13:44:07 +02:00
files moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api 2016-03-20 16:19:53 +00:00
home Update css files with running new LESS version 2016-05-19 13:44:07 +02:00
importexport Update css files with running new LESS version 2016-05-19 13:44:07 +02:00
infolog Update css files with running new LESS version 2016-05-19 13:44:07 +02:00
mail Put additional to addresses in details widget and create an indicator + a link for the number of extra addresses 2016-05-24 15:25:55 +02:00
notifications use new API for notifiations 2016-05-06 09:19:36 +00:00
pixelegg Fix mail x-scroll does not work in mobile template 2016-05-23 15:29:26 +02:00
preferences Update css files with running new LESS version 2016-05-19 13:44:07 +02:00
resources fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer) 2016-05-14 21:26:36 +02:00
setup fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer) 2016-05-14 21:26:36 +02:00
timesheet End date needs to be passed by reference, fixes broken timesheet from commit aa0814f 2016-05-25 09:52:16 +02:00
.gitignore adding *.old and *.old.xet to .gitignore 2016-05-19 10:51:10 +02:00
.htaccess * Mail: implement notification for incomming mails in folders if configured/set in mailaccountprofile 2014-04-24 13:52:45 +00:00
.mrconfig adding missing adLDAP stuff, support for https and ssh checkouts and (un)tagging to .mrconfig 2016-05-25 12:18:47 +02:00
about.php using eT2 for about and moved code to api (api/src/Framework/About.php) 2016-05-16 16:27:33 +02:00
composer.json update all composer dependencies to allow installation with php7 2016-05-12 23:12:00 +02:00
composer.lock update all composer dependencies to allow installation with php7 2016-05-12 23:12:00 +02:00
groupdav.htaccess removed alternative approach, as it is not suffient for iOS 4.3+ iCal 2011-11-11 08:49:25 +00:00
groupdav.php move CalDAV/CardDAV server to api 2016-04-02 10:44:17 +00:00
Gruntfile.js document how to install modules 2016-05-25 12:18:47 +02:00
header.inc.php.template need to use api not phpgwapi version 2016-05-02 20:28:42 +00:00
index.php fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer) 2016-05-14 21:26:36 +02:00
json.php WIP EGroupware without phpgwapi&etemplate 2016-05-04 19:07:54 +00:00
login.php replace (login_)template_set="idots" with "default" 2016-05-09 09:15:05 +00:00
logout.php WIP egw installs now without phpgwapi and allows to login 2016-05-02 22:26:40 +00:00
package.json remove dependency on phpgwapi as far as css is concerned 2016-05-02 12:31:24 +00:00
README.md adding https and ssh url 2016-05-25 12:43:58 +02:00
redirect.php From tracker 2276: 2010-04-13 19:27:54 +00:00
remote.php moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api 2016-03-20 16:19:53 +00:00
share.php moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api 2016-03-20 16:19:53 +00:00
status.php * Filemanager: support for ownCloud WebDAV clients which keep a local directory in sync with server (by default users home-dir with local ownCloud dir, thought other dirs can be configured as well) 2012-07-12 08:20:33 +00:00
updateGruntfile.php avoid encoded slashes 2016-05-05 08:04:57 +00:00
webdav.php moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api 2016-03-20 16:19:53 +00:00

EGroupware

Default and prefered installation method for EGroupware is via your package manager:

https://software.opensuse.org/download.html?project=server%3AeGroupWare&package=egroupware-epl

Installing EGroupware 16.1 from github:

  • cd /path/to/your/docroot
  • git clone https://github.com/EGroupware/egroupware.git # or git@github.com:EGroupware/egroupware.git for ssh
  • cd egroupware
  • install composer.phar from https://getcomposer.org/download/

  • install myrepos (mr) from https://myrepos.branchable.com/ or your distribution package manager

  • add a line /path/to/egroupware/.mrconfig to your ~/.mrtrust, to allow running composer.phar and git clone -b 16.1

  • mr up
  • enable further / non-default EGroupware apps be uncommenting them in .mrconfig and run mr up

  • continue installation at http://localhost/egroupware/setup/

  • to get minified JavaScript and CSS you need to install nodejs and grunt, if you have not already done so

  • install nodejs from your distribution package manager

  • npm install -g grunt-cli # installs grunt globally
  • npm install # installes required grunt modules into node_modules/ dir
  • grunt # minify javascript and css, needs to run after every update!