mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-24 12:18:46 +08:00
24 lines
669 B
Nix
24 lines
669 B
Nix
|
inputs:
|
||
|
{
|
||
|
options.nixos.services.huginn.enable = inputs.lib.mkOption { type = inputs.lib.types.bool; default = false; };
|
||
|
config = inputs.lib.mkIf inputs.config.nixos.services.huginn.enable
|
||
|
{
|
||
|
nixos.services =
|
||
|
{
|
||
|
docker.huginn =
|
||
|
{
|
||
|
image = inputs.pkgs.dockerTools.pullImage
|
||
|
{
|
||
|
imageName = "huginn/huginn";
|
||
|
imageDigest = "sha256:dbe871597d43232add81d1adfc5ad9f5cf9dcb5e1f1ba3d669598c20b96ab6c1";
|
||
|
sha256 = "0ls97k8ic7w5j54jlpwh8rrvj1y4pl4106j9pyap105r6p7dziiz";
|
||
|
finalImageName = "huginn/huginn";
|
||
|
finalImageTag = "2d5fcafc507da3e8c115c3479e9116a0758c5375";
|
||
|
};
|
||
|
ports = [ 3000 ];
|
||
|
environmentFile = true;
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
}
|