diff --git a/machines/compute01/_configuration.nix b/machines/compute01/_configuration.nix index 15d723e..aa7b8f6 100644 --- a/machines/compute01/_configuration.nix +++ b/machines/compute01/_configuration.nix @@ -10,6 +10,7 @@ lib.extra.mkConfig { enabledServices = [ # List of services to enable + "arkheon" "ds-fr" "grafana" "hedgedoc" diff --git a/machines/compute01/arkheon.nix b/machines/compute01/arkheon.nix index ad8cba9..b676225 100644 --- a/machines/compute01/arkheon.nix +++ b/machines/compute01/arkheon.nix @@ -1,11 +1,23 @@ { config, sources, ... }: { - nixpkgs.overlays = [ (import (sources.arkheon.outPath + "/overlays.nix")) ]; + 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 = { diff --git a/machines/compute01/secrets/arkheon-env_file b/machines/compute01/secrets/arkheon-env_file index 2de3ea6..f8be437 100644 Binary files a/machines/compute01/secrets/arkheon-env_file and b/machines/compute01/secrets/arkheon-env_file differ diff --git a/npins/sources.json b/npins/sources.json index 7886f7c..0403929 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -22,9 +22,9 @@ "repo": "arkheon" }, "branch": "main", - "revision": "6a3f25752d44c911569727e9d7f6c81c4c1e2b78", - "url": "https://github.com/RaitoBezarius/arkheon/archive/6a3f25752d44c911569727e9d7f6c81c4c1e2b78.tar.gz", - "hash": "1wpvc5j1rwwwpv3vy6lfmc7xd6rhpqz4wr441ala4dizpial1sqv" + "revision": "a75356f4d0c569da30698874dd07b29cd59d7d7d", + "url": "https://github.com/RaitoBezarius/arkheon/archive/a75356f4d0c569da30698874dd07b29cd59d7d7d.tar.gz", + "hash": "10xvhfhji67i0c0vcvgsx2yrdwrf6sp71vhjdwnrbxmaqv0dz94f" }, "attic": { "type": "Git",