Routinator: Difference between revisions
Appearance
Create routinator page |
m update codeblock to file template |
||
| Line 1: | Line 1: | ||
Routinator 3000 is free, open source RPKI Relying Party software written in the Rust programming language. The application is designed to be secure and is greatly portable. It is a lightweight implementation that can run effortlessly on almost any operating system using minimalist hardware. | Routinator 3000 is free, open source RPKI Relying Party software written in the Rust programming language. The application is designed to be secure and is greatly portable. It is a lightweight implementation that can run effortlessly on almost any operating system using minimalist hardware. | ||
Routinator is available as NixOS module: <code>services.routinator</code>. [https://routinator.docs.nlnetlabs.nl/en/stable/manual-page.html#configuration-file Official documentation] for the options inside <code>settings</code>. Here is a basic config: | |||
Routinator is available as NixOS module: <code>services.routinator</code>. [https://routinator.docs.nlnetlabs.nl/en/stable/manual-page.html#configuration-file Official documentation] for the options inside <code>settings</code>. Here is a basic config: | |||
{{File|name=/etc/nixos/configuration.nix|3=services.routinator = { | |||
enable = true; | enable = true; | ||
# extra settings from https://routinator.docs.nlnetlabs.nl/en/stable/manual-page.html#configuration-file | # extra settings from https://routinator.docs.nlnetlabs.nl/en/stable/manual-page.html#configuration-file | ||
| Line 11: | Line 15: | ||
]; | ]; | ||
}; | }; | ||
}; | };|lang=nixos}} | ||
Revision as of 08:56, 27 September 2026
Routinator 3000 is free, open source RPKI Relying Party software written in the Rust programming language. The application is designed to be secure and is greatly portable. It is a lightweight implementation that can run effortlessly on almost any operating system using minimalist hardware.
Routinator is available as NixOS module: services.routinator. Official documentation for the options inside settings. Here is a basic config:
≡︎ /etc/nixos/configuration.nix
services.routinator = {
enable = true;
# extra settings from https://routinator.docs.nlnetlabs.nl/en/stable/manual-page.html#configuration-file
settings = {
enable-aspa = true; # Serve ASPA (Autonomous System Provider Authorization) Information
rtr-listen = [
"0.0.0.0:3323"
"[::]:3323"
];
};
};