mirror of
https://github.com/JulienMalka/snowfield.git
synced 2025-03-25 21:30:52 +01:00
32 lines
492 B
Nix
32 lines
492 B
Nix
{
|
|
config,
|
|
inputs,
|
|
pkgs,
|
|
...
|
|
}:
|
|
|
|
{
|
|
age.secrets."arkheon-env".file = ../../secrets/arkheon-env.age;
|
|
|
|
nixpkgs.overlays = [ (import "${inputs.arkheon}/overlay.nix") ];
|
|
|
|
services.arkheon = {
|
|
enable = true;
|
|
|
|
pythonEnv = pkgs.python3.withPackages (ps: [
|
|
ps.arkheon
|
|
ps.daphne
|
|
ps.psycopg2
|
|
]);
|
|
|
|
domain = "arkheon.luj.fr";
|
|
|
|
nginx = {
|
|
enableACME = true;
|
|
forceSSL = true;
|
|
};
|
|
|
|
envFile = config.age.secrets."arkheon-env".path;
|
|
|
|
};
|
|
}
|