vaultwarden: ajout nginx

merge-requests/19/head
RatCornu 2025-05-26 22:46:37 +02:00
parent 4742dfdf7a
commit a5ee12226c
No known key found for this signature in database
GPG Key ID: B3BE02E379E6E8E2
1 changed files with 11 additions and 0 deletions

View File

@ -1,6 +1,10 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
imports = [
./nginx.nix
];
age.secrets = { age.secrets = {
env = { env = {
file = ../../secrets/vaultwarden/env.age; file = ../../secrets/vaultwarden/env.age;
@ -13,6 +17,13 @@
environmentFile = config.age.secrets.env.path; environmentFile = config.age.secrets.env.path;
}; };
services.nginx.virtualHosts."vaultwarden.crans.org" = {
locations."/" = {
proxyPass = "http://localhost:8222";
proxyWebsockets = true;
};
};
systemd.services.vaultwarden = { systemd.services.vaultwarden = {
path = with pkgs; [ postfix ]; path = with pkgs; [ postfix ];
}; };