Move corp settings to corp role

This commit is contained in:
Eli Ribble 2025-10-22 03:32:31 +00:00
parent de24c16161
commit 8f0113946c
2 changed files with 18 additions and 15 deletions

View file

@ -17,21 +17,6 @@
tmux tmux
wget wget
]; ];
myModules = {
authentik.enable = true;
caddy.enable = true;
cloudreve.enable = true;
collabora.enable = true;
glitchtip.enable = false;
element-web.enable = true;
label-studio.enable = true;
librechat.enable = true;
minio.enable = true;
static-websites.enable = true;
synapse.enable = true;
timecardbot.enable = true;
vikunja.enable = true;
};
services.openssh.enable = true; services.openssh.enable = true;
services.postgresql.enable = true; services.postgresql.enable = true;
zramSwap.enable = true; zramSwap.enable = true;

18
roles/corp.nix Normal file
View file

@ -0,0 +1,18 @@
{ config, lib, pkgs, ... }: {
myModules = {
authentik.enable = true;
caddy.enable = true;
cloudreve.enable = true;
collabora.enable = true;
glitchtip.enable = false;
element-web.enable = true;
label-studio.enable = true;
librechat.enable = true;
minio.enable = true;
static-websites.enable = true;
synapse.enable = true;
timecardbot.enable = true;
twenty-crm.enable = true;
vikunja.enable = true;
};
}