Skip to content

MajMcCloud/ServiceManager

Repository files navigation

ServiceManager

A tool for managing mostly console applications like Cronjobs.

Developed with C# and make use of Telerik WinForms controls.

The network communication is done via WCF. It allows you to use Net Pipes or TCP connections with a custom Port.

Authentication is not integrated yet. => Todo List

MainWindow

Network Settings

Choose between Net Pipes and TCP connection for your Service Manager.

Notification Settings

Choose a notification provider for getting messages over server or service status changes.

Service Settings - Start

Enable automatic start with the Service (system) and allow automatic restart when service ends or crashes.

Service Settings - Shutdown

Timeout before service gets killed when not responding to exit signal.

Good for console applications allow pressing ENTER before running Timeout.

After the timeout it will get killed.

Service Settings - Logging

Log your services console and error outputs right into memory /and on disk. So you can use the Live Console outputs full potential.

Live Console In and Output

Get directly output from your console applications and send back informations over the network.

Example:

Notifications - Telegram

Example of telegram messages you will receive when used.

Icons where used from: https://www.iconfinder.com/iconsets/ui-basic-glyph

About

A tool for managing mostly console applications like Cronjobs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages