- Create a
.env.local
File - Set configuration in newly created file, for example:
- DATABASE_URL="mysql://db_user:db_password@127.0.0.1:3306/db_name?serverVersion=5.7"
- LDAP_SERVER="localhost"
- LDAP_SEARCH_DN=""
- LDAP_SEARCH_PASS=""
- LDAP_BASE_DN=""
- LDAP_LOGIN_DN="company{username}"
- follow Local or Docker instructions
- webserver with php 8
- mysql Database
- install application with
composer install
- configure webserver to look at
public
folder
- run Docker containers:
docker-compose up -d
- [OPTIONAL] configure user in
docker-compose.override.yml
services: app: user: "${UID}:${GID}"
- [OPTIONAL] configure user in
- Interact with App Docker Container
docker exec -w /app -it office_app /bin/bash
- Install application with
composer install
- Application runs at localhost:8090
- Metadata URL
- Entity ID
Server Site:
- Trusted Sites (From / Callback)
- Endpoint to AssertionConsumer (possible the same like trusted sites)
- Which information will be send