https://github.com/shareed2k/milo
Milo is an open source system for managing iptables across multiple hosts.
https://github.com/shareed2k/milo
firewall golang grpc iptables
Last synced: 2 months ago
JSON representation
Milo is an open source system for managing iptables across multiple hosts.
- Host: GitHub
- URL: https://github.com/shareed2k/milo
- Owner: Shareed2k
- Created: 2018-05-02T13:46:42.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2018-05-12T21:28:42.000Z (about 8 years ago)
- Last Synced: 2025-05-19T03:09:50.920Z (about 1 year ago)
- Topics: firewall, golang, grpc, iptables
- Language: Go
- Size: 199 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Milo
Milo is an open source system for managing iptables across multiple hosts.
Its goal is to provide light, modern and useful iptables management.
# Create deb Package
To create deb package you can run `make package` , it will create directory **PACKAGES** in root of project
## dependency for ubuntu
sudo apt install gox ruby ruby-dev rubygems build-essential
## Installing [FPM](https://fpm.readthedocs.io/en/latest/installing.html)
fpm is a command-line program designed to help you build packages.
gem install --no-ri --no-rdoc fpm
# Build
Just run `make build`, it will create binary file in root of project
# Development
we will use **dep** for dependency manager
dep ensure
# How to use
coming soon...
## Maintainer
- Roman Kredentser