# 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 copiesapps/4allportal-core.4app/runtime_core
there. Ifapps/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.Install-Script
- Fetch and store license file
- Download the 4allportal-core.4app in the specified version (Using the license file)
- Stored under
app_repository/4allporta-core/<Version>/4allportal-core.4app
- Extract the
bin
folder from the 4allportal-core.4app file in the root of the installation. - Register and start services
see further <ce-application>