initial set up for k3s service

This commit is contained in:
Chris Kruining 2025-09-15 16:25:34 +02:00
parent f26d7d4e69
commit dc7afdf791
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2
9 changed files with 491 additions and 0 deletions

23
flake.nix Normal file
View file

@ -0,0 +1,23 @@
{
description = "Amarth Cloud's Clan services";
inputs = {
clan-core.url = "https://git.clan.lol/clan/clan-core/archive/main.tar.gz";
nixpkgs.follows = "clan-core/nixpkgs";
flake-parts = {
url = "github:hercules-ci/flake-parts";
inputs.nixpkgs-lib.follows = "nixpkgs";
};
};
outputs = inputs@{ flake-parts, clan-core, systems, ... }: flake-parts.lib.mkFlake { inherit inputs; } ({ self, lib, ... }: {
imports = [
clan-core.flakeModules.default
./clanServices/flake-module.nix
];
systems = import systems;
});
}