remove tailnet ssl
This commit is contained in:
parent
b971881b2a
commit
c6c4d905ac
1 changed files with 0 additions and 24 deletions
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
inputs,
|
||||
config,
|
||||
constants,
|
||||
lib,
|
||||
...
|
||||
|
|
@ -16,33 +15,10 @@ in
|
|||
inputs.synix.nixosModules.nginx
|
||||
];
|
||||
|
||||
users.users.nginx.extraGroups = [ "tailscale" ];
|
||||
systemd.services.nginx.serviceConfig = {
|
||||
SupplementaryGroups = [ "tailscale" ];
|
||||
Requires = [ "tailscaled.service" ];
|
||||
After = [ "tailscaled.service" ];
|
||||
};
|
||||
|
||||
systemd.services."generate-tailscale-certs-${constants.hosts.sid.domain}" = {
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
before = [ "nginx.service" ];
|
||||
after = [ "tailscaled.service" ];
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
ExecStart = "${config.services.tailscale.package}/bin/tailscale cert ${constants.hosts.sid.domain}";
|
||||
User = "root";
|
||||
};
|
||||
};
|
||||
|
||||
services.nginx = {
|
||||
enable = true;
|
||||
openFirewall = true;
|
||||
forceSSL = ssl;
|
||||
virtualHosts."${constants.hosts.sid.domain}" = {
|
||||
sslCertificate = "/var/lib/tailscale/certs/${constants.hosts.sid.domain}.crt";
|
||||
sslCertificateKey = "/var/lib/tailscale/certs/${constants.hosts.sid.domain}.key";
|
||||
forceSSL = true;
|
||||
};
|
||||
virtualHosts."${constants.services.docs.fqdn}" = mkVirtualHost {
|
||||
inherit ssl;
|
||||
address = constants.hosts.rx4.ip;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue