forked from Fediversity/Fediversity
23 lines
561 B
Nix
23 lines
561 B
Nix
{ inputs, ... }:
|
|
|
|
{
|
|
nixops4Deployments.forgejo-ci =
|
|
{ providers, ... }:
|
|
{
|
|
providers.local = inputs.nixops4.modules.nixops4Provider.local;
|
|
|
|
resources.forgejo-ci = {
|
|
type = providers.local.exec;
|
|
imports = [ inputs.nixops4-nixos.modules.nixops4Resource.nixos ];
|
|
|
|
ssh = {
|
|
host = "45.142.234.216";
|
|
opts = "-J orianne";
|
|
hostPublicKey = (import ../../keys).systems.forgejo-ci;
|
|
};
|
|
|
|
nixpkgs = inputs.nixpkgs;
|
|
nixos.module = import ./configuration.nix;
|
|
};
|
|
};
|
|
}
|