41 lines
894 B
Nix
41 lines
894 B
Nix
{
|
|
inputs = {
|
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
|
};
|
|
outputs = { nixpkgs, ... }: {
|
|
colmena = {
|
|
meta = {
|
|
nixpkgs = import nixpkgs {
|
|
system = "x86_64-linux";
|
|
};
|
|
};
|
|
|
|
mcserver = {
|
|
deployment = {
|
|
targetHost = "192.168.178.50";
|
|
targetPort = 22;
|
|
targetUser = "root";
|
|
};
|
|
networking.hostName = "mcserver";
|
|
imports = [
|
|
./configs/container_config.nix
|
|
./configs/services/minecraft-server.nix
|
|
];
|
|
};
|
|
|
|
testserver = {
|
|
deployment = {
|
|
targetHost = "192.168.178.51";
|
|
targetPort = 22;
|
|
targetUser = "root";
|
|
};
|
|
networking.hostName = "testserver";
|
|
imports = [
|
|
./configs/container_config.nix
|
|
./configs/services/paperless.nix
|
|
];
|
|
|
|
};
|
|
};
|
|
};
|
|
}
|