4 releases
0.2.1 | Apr 4, 2023 |
---|---|
0.2.0 | Aug 22, 2022 |
0.1.1 | Aug 17, 2022 |
0.1.0 | Aug 17, 2022 |
#6 in #controlled
34KB
615 lines
portman
This is a Rust replacement for the NSCLDAQ port manager. It manages a pool of ports that can be allocated to servers. The servers are then published and discoverable through the port manager. This should be run on tightly controlled networks.
Run as:
portman --listen-port=p1 --port-base=p2 --num-ports=n
Where
- --listen-port specifies the port on which the portman server will listen for connections.
- --port-base specifies the base of the set of ports managed by the server.
- --num-ports specifies the number of ports managed by the port manager.
Dependencies
~1.5MB
~25K SLoC