# 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.

Request missing documentation