Skip to content
Snippets Groups Projects
Select Git revision
  • a9e41073e5666802dbe516a92e66ca1601c836bd
  • develop default protected
  • production protected
  • nixpkgs-upgrade-2025-06-16
  • nixpkgs-upgrade-2024-12-23
  • 190-our-regular-updates-fill-up-the-servers-boot-partitions
  • nixpkgs-upgrade-2024-10-14
  • hro-cloud protected
  • 162.flexible-grafana-module
  • nixpkgs-upgrade-2024-05-13
  • nixpkgs-upgrade-2024-04-22
  • nixpkgs-upgrade-2024-03-25
  • nixpkgs-upgrade-2024-03-18
  • nixpkgs-upgrade-2024-03-11
  • nixpkgs-upgrade-2024-03-04
  • 163.jp-to-ben-for-prod
  • nixpkgs-upgrade-2024-02-26
  • 164.grafana-alert-rules
  • 157.authorize-new-hro-key
  • nixpkgs-upgrade-2024-02-19
  • nixpkgs-upgrade-2024-02-12
21 results

default.nix

Blame
  • default.nix 930 B
    {
      # Load modules that are sometimes universally useful and other times useful
      # only for a specific service.  Where functionality is not universally
      # useful, it needs to be enabled by a node's configuration.  By loading more
      # modules (and therefore defining more options) than is strictly necessary
      # for any single node the logic for supplying conditional configuration
      # elsewhere is much simplified.  For example, a Vagrant module can
      # unconditionally set up a filesystem for PaymentServer.  If PaymentServer
      # is running on that node then it will get a Vagrant-appropriate
      # configuration.  If PaymentServer hasn't been enabled then the
      # configuration will just be ignored.
      imports = [
        ./issuer.nix
        ./monitoring/exporters/node.nix
        ./monitoring/exporters/promtail.nix
        ./monitoring/exporters/tahoe.nix
        ./monitoring/vpn/client.nix
        ./packages.nix
        ./private-storage.nix
      ];
    }