Go to file
2025-09-23 18:12:58 +02:00
conf template for apache virtual host configuration 2025-09-23 18:12:35 +02:00
controllers fix parameters of setcookie 2025-09-10 16:38:21 +02:00
develop use propper language names 2023-03-01 12:16:41 +01:00
doc new section on installation from git 2025-09-21 20:31:28 +02:00
inc declare class variables 2025-09-22 10:37:51 +02:00
install fix update of postgres database 2025-04-13 14:28:02 +02:00
languages add missing phrases 2025-07-30 17:36:47 +02:00
op add command 'setoriginalname' 2025-07-29 21:17:04 +02:00
out set upper limit of 1000 if everything shall be shown 2025-09-22 10:41:29 +02:00
restapi use Slim/Psr7/Stream 2025-02-12 20:56:07 +01:00
styles improve navigating in typeahead menu 2024-04-01 11:35:37 +02:00
utils actually exclude files set with --exclude 2024-08-15 13:35:25 +02:00
views fix deprecated warning 2025-09-10 18:17:53 +02:00
webdav just a comment 2024-09-25 17:25:58 +02:00
www move ext and index.php into www 2025-09-20 19:48:49 +02:00
.editorconfig -trim_trailing_whitespaces must be -trim_trailing_whitespace 2023-08-25 21:06:09 +02:00
.gitignore ignore more files 2025-09-23 18:12:58 +02:00
.htaccess setting HTTP_AUTHORI 2024-01-26 12:53:32 +01:00
build.xml create a development version with softlinks to the git repositories 2025-09-21 20:29:16 +02:00
CHANGELOG add changes for 5.1.42 2025-09-05 08:07:28 +02:00
composer-dist.json use placeholder for branch of seeddms/core 2025-09-21 14:31:29 +02:00
composer.json update to phing 3 2025-09-21 14:31:11 +02:00
Gruntfile.js copy missing i18n files of select2 2024-10-31 18:01:15 +01:00
LICENSE - move all sources into trunk 2010-10-29 13:19:51 +00:00
Makefile new target quickstart-dev 2025-09-21 20:31:50 +02:00
package.json add jquery-lazy 2024-10-28 12:59:47 +01:00
README.md more formatting 2025-09-22 10:55:03 +02:00
TODO add warning, that this file is outdated 2025-09-20 19:36:32 +02:00

SeedDMS is a PHP base Document Management System. For more information check the web site at https://www.seeddms.org

There are detailed installation instructions from a preconfigured distribution at [doc/README.Install.md]

If you prefer to install from git, you will need to:

  1. Create a directory, e.g. seeddms

    mkdir seeddms

  2. Change into that directory

    cd seeddms

  3. Clone the various SeedDMS repositories

      git clone https://codeberg.org/SeedDMS/preview.git
    git clone https://codeberg.org/SeedDMS/lucene.git
    git clone https://codeberg.org/SeedDMS/ѕqlitefts.git
    git clone https://codeberg.org/SeedDMS/http_webdav_server.git
    
  4. For SeedDMS 5.1.x

      git clone -b seeddms-5.1.x https://codeberg.org/SeedDMS/seeddms.git
    git clone -b seeddms-5.1.x https://codeberg.org/SeedDMS/core.git
    

    For SeedDMS 6.0.x

      git clone -b seeddms-6.0.x https://codeberg.org/SeedDMS/seeddms.git
    git clone -b seeddms-6.0.x https://codeberg.org/SeedDMS/core.git
    
  5. Run composer

    composer update

  6. Create an installable distribution

    vendor/bin/phing -Dversion=$(php -r 'include "inc/inc.Version.php"; echo (new SeedDMS_Version())->version();') package

    or create an installable version with softlinks

    vendor/bin/phing -Dversion=$(php -r 'include "inc/inc.Version.php"; echo (new SeedDMS_Version())->version();') -Dmode=development package

    This archive does not contain any sources but only links to the previously clone repositories.

The archive created in step 6. can be installed like the official releases of SeedDMS.