
This module enables you to directly program against the web server inside the Ignition Gateway. Webpages can be built by hand using a combination of Python programming and static web resources such as images, CSS files, javascript files, and html files. You can design and host custom web pages directly against the Ignition service.
Vendor
Inductive Automation
Company Website


Overview
The Ignition Web Dev Module by Inductive Automation allows users to directly program against the web server inside the Ignition Gateway. This module supports the creation of web pages using Python programming and static web resources such as images, CSS files, JavaScript files, and HTML files. It also enables the building of RESTful web service APIs, allowing external systems to interact with the Ignition server. The module is designed for users with specialized web-programming knowledge and provides a variety of resource types to help get started.
Features
- Python Resources: Dynamic web resources that generate responses in the form of Python dictionaries. Supports all HTTP methods including GET, POST, PUT, DELETE, and more.
- File Resources: Static resources, usually binary files such as images, that can be directly accessed and managed.
- Text Resources: Static resources that can be edited directly within the Ignition Designer, useful for HTML, CSS, and JavaScript files.
- Mounted Folders: Expose folders from the Gateway's hard drive as resource endpoints, making it easy to serve static files.
- Resource Management: Easily create, update, and manage resources through the Web Dev Welcome tab in the Ignition Designer.
- Security Settings: Control access to resources with options for enabling/disabling HTTP methods, requiring HTTPS, and requiring authentication.