Fix the dns for rubenhensen.nl

This commit is contained in:
Ruben Hensen
2026-03-26 11:19:32 +01:00
parent 04fafd64e2
commit d9964cd689
2 changed files with 59 additions and 18 deletions
+18 -18
View File
@@ -13,12 +13,12 @@ records:
content: "46.224.26.65" content: "46.224.26.65"
- name: "phocaslustrum" - name: "phocaslustrum"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "ynab" - name: "ynab"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "authentik" - name: "authentik"
expire: 86400 expire: 86400
type: A type: A
@@ -29,32 +29,32 @@ records:
content: "62.41.87.114" content: "62.41.87.114"
- name: "argocd" - name: "argocd"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "vault" - name: "vault"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "rss" - name: "rss"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "ha" - name: "ha"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "longhorn" - name: "longhorn"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "lingo" - name: "lingo"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "blog" - name: "blog"
expire: 86400 expire: 86400
type: CNAME type: A
content: "@" content: "62.41.87.114"
- name: "@" - name: "@"
expire: 86400 expire: 86400
type: MX type: MX
+41
View File
@@ -22,6 +22,11 @@
group = "stalwart-mail"; group = "stalwart-mail";
reloadServices = [ "stalwart-mail" ]; reloadServices = [ "stalwart-mail" ];
webroot = "/var/lib/acme/acme-challenge"; webroot = "/var/lib/acme/acme-challenge";
extraDomainNames = [
"autoconfig.rubenhensen.nl"
"autodiscover.rubenhensen.nl"
"rubenhensen.nl"
];
}; };
}; };
@@ -44,6 +49,42 @@
return = "301 https://$host$request_uri"; return = "301 https://$host$request_uri";
}; };
}; };
virtualHosts."autoconfig.rubenhensen.nl" = {
listen = [
{ addr = "0.0.0.0"; port = 80; }
{ addr = "[::]"; port = 80; }
];
locations."/.well-known/acme-challenge/" = {
root = "/var/lib/acme/acme-challenge";
};
locations."/" = {
return = "301 https://$host$request_uri";
};
};
virtualHosts."autodiscover.rubenhensen.nl" = {
listen = [
{ addr = "0.0.0.0"; port = 80; }
{ addr = "[::]"; port = 80; }
];
locations."/.well-known/acme-challenge/" = {
root = "/var/lib/acme/acme-challenge";
};
locations."/" = {
return = "301 https://$host$request_uri";
};
};
virtualHosts."rubenhensen.nl" = {
listen = [
{ addr = "0.0.0.0"; port = 80; }
{ addr = "[::]"; port = 80; }
];
locations."/.well-known/acme-challenge/" = {
root = "/var/lib/acme/acme-challenge";
};
locations."/" = {
return = "301 https://$host$request_uri";
};
};
}; };
# ────────────────────────────────────────────── # ──────────────────────────────────────────────