21 lines
400 B
Nix
21 lines
400 B
Nix
{ pkgs, ...}:
|
|
{
|
|
services.vikunja = {
|
|
enable = true;
|
|
frontendScheme = "https";
|
|
frontendHostname = "todo.lewd.wtf";
|
|
};
|
|
services.nginx.virtualHosts."todo.lewd.wtf" = {
|
|
enableACME = true;
|
|
forceSSL = true;
|
|
locations = {
|
|
"/" = {
|
|
proxyPass = "http://localhost:3456";
|
|
extraConfig = ''
|
|
client_max_body_size 20M;
|
|
'';
|
|
};
|
|
};
|
|
};
|
|
}
|