Jump to content

Routinator

From Official NixOS Wiki
Revision as of 08:56, 27 September 2026 by Pilz0 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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