mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-11-27 18:10:42 +00:00
53 lines
1.6 KiB
Markdown
53 lines
1.6 KiB
Markdown
SeedDMS is a PHP based 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 distribution 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
|
||
cloned repositories.
|
||
|
||
The archive created in step 6. can be installed like the official releases of
|
||
SeedDMS.
|