https://github.com/icinga/icingaweb2-module-training
Training class for Icinga Web 2 module developement
https://github.com/icinga/icingaweb2-module-training
icingaweb2 modules translation
Last synced: 10 months ago
JSON representation
Training class for Icinga Web 2 module developement
- Host: GitHub
- URL: https://github.com/icinga/icingaweb2-module-training
- Owner: Icinga
- Created: 2016-03-09T10:05:25.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-04-29T13:12:40.000Z (about 1 year ago)
- Last Synced: 2025-04-29T14:30:06.261Z (about 1 year ago)
- Topics: icingaweb2, modules, translation
- Homepage:
- Size: 217 KB
- Stars: 21
- Watchers: 13
- Forks: 11
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Icinga Web Training Module

This module is a guide to help you write your own modules for **Icinga Web**.
We also provide Video tutorials for this training:
https://www.youtube.com/playlist?list=PLVDjq9pYkysDUk0imvEGDg5TpybsLHiUh
## Prerequisites
This content assumes that you are familiar with web development using PHP and working with SQL databases.
For installing Icinga Web please check the [installation chapter](https://icinga.com/docs/icingaweb2/latest/doc/02-Installation/)
in the documentation.
## Contents
* Introduction into Icinga Web Module Development
* Creating Icinga CLI Commands
* Creating Web Content
* Working with translations
* Working with Third Party Libraries
* Deep Dive into the Icinga PHP Library