···11# Test Authelia as an auth server for Traefik as a reverse proxy of a local web service
22-import ./make-test-python.nix ({ pkgs, ... }: {
22+import ./make-test-python.nix ({ lib, ... }: {
33 name = "authelia";
44 meta.maintainers = with lib.maintainers; [ jk ];
55
+2-1
pkgs/servers/authelia/default.nix
···11-{ lib, fetchFromGitHub, buildGoModule, installShellFiles, callPackage }:
11+{ lib, fetchFromGitHub, buildGoModule, installShellFiles, callPackage, nixosTests }:
2233let
44 inherit (import ./sources.nix { inherit fetchFromGitHub; }) pname version src vendorHash;
···5656 # if overriding replace the postPatch to put your web UI output in internal/server/public_html
5757 inherit web;
5858 updateScript = ./update.sh;
5959+ tests = { inherit (nixosTests) authelia; };
5960 };
60616162 meta = with lib; {