It is used as the basic language to serve the project. It is a very common nowadays in computer science and has a wide variety of applications.
It is the web framework based on Python language. It is the basis of this project and all the inteface is provided through this framework.
Ansible is software that automates software provisioning, configuration management, and application deployment.
NetJSON is a data interchange format based on JSON designed to ease the development of software tools for computer networks.
The LEDE Project (“Linux Embedded Development Environment”) is a Linux operating system based on OpenWrt. It is a complete replacement for the vendor-supplied firmware of a wide range of wireless routers and non-network devices.People install LEDE because they believe it works better than the stock firmware from their vendor. They find it is more stable, offers more features, is more secure and has better support.
OpenWISP is a software platform that can be used to implement a complete Wi-Fi service.
OpenWrt is an open source project for embedded operating system based on Linux, primarily used on embedded devices to route network traffic.
Lua is a lightweight, multi-paradigm programming language designed primarily for embedded systems and clients. Lua is cross-platform, since the interpreter is written in ANSI C, and has a relatively simple C API.
A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter. The various dialects of shell scripts are considered to be scripting languages. Typical operations performed by shell scripts include file manipulation, program execution, and printing text.