init nginx

This commit is contained in:
Osman Faruk Bayram 2025-10-28 19:20:40 +03:00
parent 05da6e9cec
commit cadcdf7415
3 changed files with 16 additions and 0 deletions

View file

@ -144,6 +144,7 @@
jellyfin.enable = lib.mkEnableOption "jellyfin"; jellyfin.enable = lib.mkEnableOption "jellyfin";
nextcloud.enable = lib.mkEnableOption "nextcloud"; nextcloud.enable = lib.mkEnableOption "nextcloud";
vaultwarden.enable = lib.mkEnableOption "vaultwarden"; vaultwarden.enable = lib.mkEnableOption "vaultwarden";
nginx.enable = lib.mkEnableOption "nginx";
ollama.enable = lib.mkEnableOption "ollama"; ollama.enable = lib.mkEnableOption "ollama";
forgejo.enable = lib.mkEnableOption "forgejo"; forgejo.enable = lib.mkEnableOption "forgejo";
caddy.enable = lib.mkEnableOption "caddy"; caddy.enable = lib.mkEnableOption "caddy";

View file

@ -12,6 +12,7 @@
./glance.nix ./glance.nix
./hydra.nix ./hydra.nix
./jellyfin.nix ./jellyfin.nix
./nginx.nix
./syncthing.nix ./syncthing.nix
./tailscale.nix ./tailscale.nix
./vaultwarden.nix ./vaultwarden.nix

View file

@ -0,0 +1,14 @@
{
config,
lib,
...
}:
{
config = lib.mkMerge [
(lib.mkIf config.osbmModules.services.nginx.enable {
services.nginx = {
enable = true;
};
})
];
}