update domains

This commit is contained in:
Kopatz
2023-12-08 17:38:18 +01:00
parent e696c25f90
commit 621d4784e2
6 changed files with 19 additions and 19 deletions

View File

@@ -39,7 +39,7 @@ in
"answer" = ip;
}
{
"domain" = "server.local";
"domain" = "server.home.arpa";
"answer" = ip;
}
{
@@ -47,39 +47,39 @@ in
"answer" = ip;
}
{
"domain" = "adguard.local";
"domain" = "adguard.home.arpa";
"answer" = ip;
}
{
"domain" = "nextcloud.local";
"domain" = "nextcloud.home.arpa";
"answer" = ip;
}
{
"domain" = "kavita.local";
"domain" = "kavita.home.arpa";
"answer" = ip;
}
{
"domain" = "yt.local";
"domain" = "yt.home.arpa";
"answer" = ip;
}
{
"domain" = "nextcloud.local";
"domain" = "nextcloud.home.arpa";
"answer" = wireguardIp;
}
{
"domain" = "kavita.local";
"domain" = "kavita.home.arpa";
"answer" = wireguardIp;
}
{
"domain" = "yt.local";
"domain" = "yt.home.arpa";
"answer" = wireguardIp;
}
{
"domain" = "turnserver.local";
"domain" = "turnserver.home.arpa";
"answer" = wireguardIp;
}
{
"domain" = "inverter.local";
"domain" = "inverter.home.arpa";
"answer" = "192.168.0.9";
}
];

View File

@@ -1,6 +1,6 @@
{ config, vars, ...} :
let
fqdn = "yt.local";
fqdn = "yt.home.arpa";
useHttps = config.services.step-ca.enable;
in
{

View File

@@ -1,6 +1,6 @@
{ config, pkgs, lib, inputs, ... }:
let
fqdn = "kavita.local";
fqdn = "kavita.home.arpa";
useHttps = config.services.step-ca.enable;
in
{

View File

@@ -1,7 +1,7 @@
{ config, pkgs, lib, inputs, vars, ... }:
let
wireguardIp = vars.wireguardIp;
fqdn = "nextcloud.local";
fqdn = "nextcloud.home.arpa";
useHttps = config.services.step-ca.enable;
in
{
@@ -41,11 +41,11 @@ in
enable = true;
package = pkgs.nextcloud27;
https = true;
hostName = "nextcloud.local";
hostName = "nextcloud.home.arpa";
config.adminpassFile = config.age.secrets.nextcloud-admin.path;
config.dbtype = "pgsql";
database.createLocally = true;
config.extraTrustedDomains = [ wireguardIp ];
config.extraTrustedDomains = [ wireguardIp "nextcloud.home.arpa" ];
home = "/mnt/250ssd/nextcloud";
extraApps = with config.services.nextcloud.package.packages.apps; {
inherit keeweb onlyoffice calendar mail;

View File

@@ -24,7 +24,7 @@
#serverAliases = [
# "www.kopatz.ddns.net"
# "server.home"
# "server.local"
# "server.home.arpa"
# "192.168.0.6"
#];
root = "/data/website";
@@ -75,10 +75,10 @@
proxyPass = "http://127.0.0.1:8081";
};
};
"adguard.local" = {
"adguard.home.arpa" = {
locations."/".proxyPass = "http://127.0.0.1:3000";
};
"kavita.local" = {
"kavita.home.arpa" = {
locations."/".proxyPass = "http://127.0.0.1:5000";
locations."/".extraConfig = ''
add_header Access-Control-Allow-Origin *;

View File

@@ -49,7 +49,7 @@ in
port = 8443;
intermediatePasswordFile = config.age.secrets.step-ca-pw.path;
settings = {
dnsNames = [ "localhost" "127.0.0.1" "*.local" ];
dnsNames = [ "localhost" "127.0.0.1" "*.home.arpa" ];
root = pkgs.writeTextFile {
name = "root.ca";
text = root_ca;