Installation of the Web Client
Information
The PLANTA web client is delivered as a container image.
The container image can be deployed wherever an OCI-compatible container runtime or platform is available.
This includes Windows computers, although the PLANTA web client image is based on Linux.
For production workloads we recommend that you set up PLANTA secure as a reverse proxy (TLS scheduling, single sign-on with OIDC, etc.).
Below you will find a description of the deployment of the PLANTA web client via docker compose:
Download Web Client Container Image
Procedure
The image is made available on the PLANTA registry under
registry.planta.services
(https://registry.planta.services). The login data will be sent to you by PLANTA upon request.
Configure the web client container image with Docker Compose
Procedure
The configuration of the web client can be made via environment variables (
docker-compose.yml
, "Environment") section.Port mapping (
docker-compose.yml
, "Ports” section)Artifact version (
docker-compose.yml
, "Image" section) corresponds to the docker-image namen + day, e.g.registry.planta.services/planta/webclient:latest
.
Example docker-compose.yml
version: "3.3"
services:
webclient:
image: registry.planta.services/planta/webclient:latest # Artifact Version
environment:
- "ConnectionSettings__Servers__0__Host=production.planta.de" # PLANTA Server Host
- "ConnectionSettings__Servers__0__Port=20001" # PLANTA Server Port
ports:
- "8080:5000" # "[free port]:5000 (default port of the webclient)"
Make the Web Client Container Available Using Docker-Compose
Procedure
Edit the Configuration.
Log in to the PLANTA registry using your usual login data:
docker login registry.planta.services
.Pull the web client container image:
docker-compose pull
.Log out of the registry:
docker logout registry.planta.services
.Create or start container:
docker-compose up -d
.
Command Line Commands
Stop container:
docker-compose stop
Stop or delete container:
docker-compose down
View logs:
docker-compose logs
See also: Configuration of the Web Client