Jump to content

Routinator: Difference between revisions

From Official NixOS Wiki
Pilz0 (talk | contribs)
m update codeblock to file template
Pilz0 (talk | contribs)
mNo edit summary
 
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:

Latest 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"
    ];
  };
};