# Filesystem
4allportal (Installation folder)
├── data
│ ├── config
│ │ ├── mail.xml
│ │ ├── database.xml
│ │ ├── general.xml (Basic configuration)
│ │ └── license.xml
│ ├── apps
│ │ ├── order.txt (optional)
│ │ ├── 4allportal-core.4app
│ │ ├── app1.4app
│ │ ├── app2.4app
│ │ └── ...
│ ├── apps_repository
│ │ ├── 4allporta-core/3.2.1/4allportal-core.4app
│ │ ├── 4allportal-dam/3.2.7/4allportal-dam.4app
│ │ └── ...
│ ├── custom
│ │ ├── application
│ │ ├── global
│ │ ├── modules
│ │ └── updates
│ └── cefs
├── install.sh|ps1 (optional, if the installer leaves them here)
├── bin
│ ├── startup.exe (Update the jars from the apps folder and start the jar)
│ ├── startup.sh
├── _runtime_core (will be created by startup)
│ ├── 4allportal-core.jar (Main Jar)
│ ├── derivateservice.jar
│ └── libs/*.jar
└── _runtime
├── application
│ ├── html
│ ├── libs
│ └── ds-libs
├── global
└── modules
Startup-Script
Deletes runtime_core
and copies apps/4allportal-core.4app/runtime_core
there. If apps/4allportal-core/bin
does not exist, the core-app must be extracted from the repository. The _runtime_core
folder cannot be modified by reload, and can only be adjusted by restarting.