# SPDX-FileCopyrightText: 2024 Tom Hubrecht # # SPDX-License-Identifier: EUPL-1.2 { config, sources, ... }: { nixpkgs.overlays = [ (import (sources.arkheon.outPath + "/overlay.nix")) ]; services.arkheon = { enable = true; pythonEnv = (import sources.nixos-unstable { overlays = [ (import (sources.arkheon.outPath + "/overlay.nix")) ]; }).python3.withPackages (ps: [ ps.arkheon ps.daphne ps.psycopg2 ]); domain = "arkheon.dgnum.eu"; nginx = { enableACME = true; forceSSL = true; }; envFile = config.age.secrets."arkheon-env_file".path; }; }