Ishtar Gate

Language: Golang

Contextual Network Templating Engine.

Manage Network Services and Dependencies for:
* Firewalls:
- Contextual firewall rule templating
-- Templating using https://golang.org/pkg/text/template/
-- Individual firewall rules have access to the context and variables of the Source and Destination Server, Network, and Service
-- you still have to write your own firewall rules, but you will have the necessary context and variables when doing so
- Currently supports:
-- iptables
-- other firewalls to be supported!
* /etc/hostname
- just prints your hostname (:
* /etc/hosts
- Generate /etc/hosts with the option of including external /etc/hosts dependencies
* SSH Tunnels
- SSH connection shell scripts with support for Local and Remote port forwarding

Documentation Source