openwisp/netjson-templates

Name: netjson-templates

Owner: OpenWISP

Description: null

Created: 2017-12-15 09:22:35.0

Updated: 2017-12-24 11:16:45.0

Pushed: 2018-01-03 14:30:06.0

Homepage: null

Size: 718

Language: CSS

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

NetJSON Templates

NetJSON is a data interchange format based on JavaScript Object Notation (JSON) designed to describe the basic building blocks of layer2 and layer3 networks. OpenWISP uses NetJSON to create configurations. If you have devices with very similar configuration dictionaries you can store the shared blocks in one or more reusable templates which will be used as a base to build the final configuration.

TL;DR: OpenWISP configurations can be simplified with the help of reusable templates written in NetJSON.

Learn About Templates

Here are a couple of links in case you are unfamiliar with the concept of templates.

  1. Introduction to OpenWISP - Video
  2. Basic Concepts: Templates
Contributing

Please read CONTRIBUTING.md for details on our process for submitting pull requests to us.

License

This project is licensed under the BSD-3 License - see the LICENSE.md file for details


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.