yasdfgr / WebAppManager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1518F

GUI for WebApplication Deployment

Deployment

On the MainWindow you can select the webapps to deploy and the racks you want to deploy to:

Deployment Deployment

With the Edit Application(s) or create config button you can open the WebAppConfigCreatorWindow

WebAppConfigCreatorWindow

On the WebAppConfigCreatorWindow Deployment

you can select your WebAppdirectory

Deployment

Select the app you want to configure

Deployment

Do the configuration

Deployment

Save it (into a WebAppConfig.json file in the directory of the webapp) and go back to the Mainwindow

Mainwindow

Or you can also add an already existing configuration file of your WebApplication

Deployment

Also you can Open the

PlcRackConfigCreatorWindow

Where you can add a Plc Rack configuration and edit Plc Rack configurations:

Deployment

Save it and go back to the MainWindow.

Mainwindow

Or you can also add an already existing configuration file of your PlcRackConfiguration

Deployment

When you are done configuring and selecting the configurations you want to deploy to you can start the Deployment of the Apps to the Racks:

start_deployment

you'll be prompted for the Login credentials - Credentials of the configured User from TIA Portal (which wont be saved)

Deployment

and optionally if the certificate of any plc is not in your trustlist:

Deployment

You'll have to decide wether you want to connect and trust to the earlier provided IP/DNS or not.

Once the deployment is finished you'll receive a message:

DeploymentDone

You can also delete your WebApplication(s):

DeleteApps

Again once the WebApps are deleted you'll receive a message.

About

License:MIT License


Languages

Language:C# 100.0%