mirror of
https://github.com/uchar-org/infrastructure.git
synced 2026-04-12 10:48:43 +00:00
💻 | Ready-to-deploy nix modules for deploying Matrix servers [maintainer=@orzklv]
- Nix 100%
| .github/workflows | ||
| nixos | ||
| .envrc | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| overlay.nix | ||
| README.md | ||
| shell.nix | ||
Efael - server nixos
how to use:
- put as input in your flakes
{
inputs = {
efael-server.url = "github:efael/server-nix";
};
# ...
}
- import nixos module inside configuration.nix and use
{ inputs, ... }: {
imports = [
inputs.efael-server.nixosModules.default;
];
services.efael-server = {
enable = true;
domains.main = "efael.net";
secrets.realm = "i am super secret key";
keys = {
call = ./call.key;
livekit = ./livekit.key;
};
};
}