Installation
Prerequisites
- Ignition 8.1.0 or higher
- Network access to your Git remote repository (GitHub, GitLab, Bitbucket, etc.)
- For SSH authentication: an SSH key pair
Download
Download Git ModuleInstallation Steps
- Log in to your Ignition Gateway web interface
- Navigate to Config > Modules
- Click Install or Upgrade a Module
- Select the
Git.modlfile - Review and accept the license agreement
- The module installs automatically and creates its database schema
If you previously had the AXONE-IO version of this module installed (com.axone_io.ignition.git), you must uninstall it first before installing this version (com.operametrix.ignition.git), as Ignition treats them as separate modules.
Verification
After installation:
- Verify the module appears in the modules list with Running status
- Navigate to Config > Git to verify the configuration pages are available
- Open the Ignition Designer and verify the Git toolbar and status bar appear
When opening a project in the Designer for the first time, the status bar will show "Not configured". Click on it to launch the repository initialization wizard.
Network Requirements
Outbound (Ignition to Git Remote)
The Ignition gateway must be able to reach your Git remote repository:
| Protocol | Port | Description |
|---|---|---|
| HTTPS | 443 | For HTTPS-based Git remotes (GitHub, GitLab, Bitbucket, etc.) |
| SSH | 22 | For SSH-based Git remotes |
Ensure outbound access from the Ignition gateway to your Git hosting provider. No inbound connections are required — all Git operations are initiated by the gateway.
Dependencies
The Git module has no dependencies on other Ignition modules. It works with any Ignition installation running version 8.1.0 or higher.
Troubleshooting
| Issue | Solution |
|---|---|
| Module not appearing | Restart the Ignition gateway and check gateway logs |
| Git toolbar not visible in Designer | Ensure the project is registered — click the status bar to run the setup wizard |
| Conflict with AXONE-IO module | Uninstall the old com.axone_io.ignition.git module before installing |
| SSH connection failure | Verify the SSH key format and that port 22 is open to your Git host |
| HTTPS authentication failure | Verify username and password/token — many providers require personal access tokens instead of passwords |