An open API service indexing awesome lists of open source software.

https://github.com/metastable-void/ashitamori

Tiny virtual firewall appliance for ordinary GNU/Linux routers/servers, written in Rust
https://github.com/metastable-void/ashitamori

firewall iptables

Last synced: 5 months ago
JSON representation

Tiny virtual firewall appliance for ordinary GNU/Linux routers/servers, written in Rust

Awesome Lists containing this project

README

          

# ashitamori

Tiny virtual firewall appliance for ordinary GNU/Linux routers/servers, written in Rust

- Just uses iptables, and usable in ordinary GNU/Linux routers/servers.
- Automates the writing of complex iptables rules with friendly commands modeled after common security appliances.
- Tiny and simple, yet powerfull. The basic routing firewall meets advanced iptables features, including host firewall, advanced NAT, and so on.

## About the name

Ashitamori (Japanese: 朝守) literlly means the dawn keeper. Protects the dawn, earlier than morning (朝; asa).

## Intents

- Replaces costly firewall appliances in basic setups.
- Better frontend to iptables (than UFW and possibly firewalld)

## License

Licensed under the MPL-2.0.

### TL;DR
The MPL is a weak copyleft license. A modification of this software must be licensed under an allowed free license, where the GPL is also compatible. Nevertheless, you can incorporate this appliance into a larger non-free product.

This is not a legal advice. Follow the exact terms and ask your lawyer if uncertain.