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
- Host: GitHub
- URL: https://github.com/metastable-void/ashitamori
- Owner: metastable-void
- License: mpl-2.0
- Created: 2023-01-09T19:30:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-09T20:00:20.000Z (over 3 years ago)
- Last Synced: 2025-07-22T14:46:02.004Z (12 months ago)
- Topics: firewall, iptables
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.