#assignment #internet #management #system #resources #ipv6 #ipv4

bin+lib mirams

Menhera.org Internet Resources Assignment Management System

2 releases

0.1.1 Oct 19, 2024
0.1.0 Oct 18, 2024

#1278 in Network programming

Apache-2.0 OR MPL-2.0 and maybe GPL-3.0-or-later

1.5MB
7K SLoC

Rust 5K SLoC // 0.0% comments JavaScript 2K SLoC // 0.0% comments

MIRAMS

Menhera.org Internet Resources Assignment Management System

Supported:

  • Management of assignments for ASN, IPv4 & IPv6 addresses.

Installation

cargo install mirams
mirams -d path/to/mirams.db server -l 127.0.0.1:3001 </dev/null >/dev/null 2>&1 &
mirams -d path/to/mirams.db user-set-password --username some-user --password <SECRET_PASSWORD>

# log in as some-user!

Dependencies

~33–70MB
~1M SLoC