l domsen: add more webistes/accounts
This commit is contained in:
parent
f8892771c4
commit
aae34277af
|
@ -29,6 +29,8 @@ in {
|
||||||
(servePage [ "apanowicz.de" "www.apanowicz.de" ])
|
(servePage [ "apanowicz.de" "www.apanowicz.de" ])
|
||||||
(servePage [ "reich-gebaeudereinigung.de" "www.reich-gebaeudereinigung.de" ])
|
(servePage [ "reich-gebaeudereinigung.de" "www.reich-gebaeudereinigung.de" ])
|
||||||
(servePage [ "illustra.de" "www.illustra.de" ])
|
(servePage [ "illustra.de" "www.illustra.de" ])
|
||||||
|
(servePage [ "nirwanabluete.de" "www.nirwanabluete.de" ])
|
||||||
|
(servePage [ "familienrat-hamburg.de" "www.familienrat-hamburg.de" ])
|
||||||
(servePage [
|
(servePage [
|
||||||
"freemonkey.art"
|
"freemonkey.art"
|
||||||
"www.freemonkey.art"
|
"www.freemonkey.art"
|
||||||
|
@ -36,20 +38,20 @@ in {
|
||||||
(serveOwncloud [ "o.ubikmedia.de" ])
|
(serveOwncloud [ "o.ubikmedia.de" ])
|
||||||
(serveWordpress [
|
(serveWordpress [
|
||||||
"ubikmedia.de"
|
"ubikmedia.de"
|
||||||
"nirwanabluete.de"
|
|
||||||
"ubikmedia.eu"
|
"ubikmedia.eu"
|
||||||
"youthtube.xyz"
|
"youthtube.xyz"
|
||||||
"joemisch.com"
|
"joemisch.com"
|
||||||
"weirdwednesday.de"
|
"weirdwednesday.de"
|
||||||
"jarugadesign.de"
|
"jarugadesign.de"
|
||||||
|
"beesmooth.ch"
|
||||||
|
|
||||||
"www.nirwanabluete.de"
|
|
||||||
"www.ubikmedia.eu"
|
"www.ubikmedia.eu"
|
||||||
"www.youthtube.xyz"
|
"www.youthtube.xyz"
|
||||||
"www.ubikmedia.de"
|
"www.ubikmedia.de"
|
||||||
"www.joemisch.com"
|
"www.joemisch.com"
|
||||||
"www.weirdwednesday.de"
|
"www.weirdwednesday.de"
|
||||||
"www.jarugadesign.de"
|
"www.jarugadesign.de"
|
||||||
|
"www.beesmooth.ch"
|
||||||
|
|
||||||
"aldona2.ubikmedia.de"
|
"aldona2.ubikmedia.de"
|
||||||
"cinevita.ubikmedia.de"
|
"cinevita.ubikmedia.de"
|
||||||
|
@ -64,9 +66,13 @@ in {
|
||||||
"jarugadesign.ubikmedia.de"
|
"jarugadesign.ubikmedia.de"
|
||||||
"crypto4art.ubikmedia.de"
|
"crypto4art.ubikmedia.de"
|
||||||
"jarugadesign.ubikmedia.de"
|
"jarugadesign.ubikmedia.de"
|
||||||
|
"beesmooth.ubikmedia.de"
|
||||||
])
|
])
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# https://github.com/nextcloud/server/issues/25436
|
||||||
|
services.mysql.settings.mysqld.innodb_read_only_compressed = 0;
|
||||||
|
|
||||||
services.mysql.ensureDatabases = [ "ubikmedia_de" "o_ubikmedia_de" ];
|
services.mysql.ensureDatabases = [ "ubikmedia_de" "o_ubikmedia_de" ];
|
||||||
services.mysql.ensureUsers = [
|
services.mysql.ensureUsers = [
|
||||||
{ ensurePermissions = { "ubikmedia_de.*" = "ALL"; }; name = "nginx"; }
|
{ ensurePermissions = { "ubikmedia_de.*" = "ALL"; }; name = "nginx"; }
|
||||||
|
@ -159,6 +165,7 @@ in {
|
||||||
{ from = "ubik@ubikmedia.eu"; to = "domsen, jms, ms"; }
|
{ from = "ubik@ubikmedia.eu"; to = "domsen, jms, ms"; }
|
||||||
{ from = "kontakt@alewis.de"; to ="klabusterbeere"; }
|
{ from = "kontakt@alewis.de"; to ="klabusterbeere"; }
|
||||||
{ from = "hallo@jarugadesign.de"; to ="kasia"; }
|
{ from = "hallo@jarugadesign.de"; to ="kasia"; }
|
||||||
|
{ from = "noreply@beeshmooth.ch"; to ="besmooth@gmx.ch"; }
|
||||||
|
|
||||||
{ from = "testuser@lassul.us"; to = "testuser"; }
|
{ from = "testuser@lassul.us"; to = "testuser"; }
|
||||||
{ from = "testuser@ubikmedia.eu"; to = "testuser"; }
|
{ from = "testuser@ubikmedia.eu"; to = "testuser"; }
|
||||||
|
@ -170,10 +177,12 @@ in {
|
||||||
"apanowicz.de"
|
"apanowicz.de"
|
||||||
"alewis.de"
|
"alewis.de"
|
||||||
"jarugadesign.de"
|
"jarugadesign.de"
|
||||||
|
"beesmooth.ch"
|
||||||
];
|
];
|
||||||
dkim = [
|
dkim = [
|
||||||
{ domain = "ubikmedia.eu"; }
|
{ domain = "ubikmedia.eu"; }
|
||||||
{ domain = "apanowicz.de"; }
|
{ domain = "apanowicz.de"; }
|
||||||
|
{ domain = "beesmooth.ch"; }
|
||||||
];
|
];
|
||||||
ssl_cert = "/var/lib/acme/lassul.us/fullchain.pem";
|
ssl_cert = "/var/lib/acme/lassul.us/fullchain.pem";
|
||||||
ssl_key = "/var/lib/acme/lassul.us/key.pem";
|
ssl_key = "/var/lib/acme/lassul.us/key.pem";
|
||||||
|
@ -332,6 +341,27 @@ in {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
users.users.avada = {
|
||||||
|
uid = genid_uint31 "avada";
|
||||||
|
home = "/home/avada";
|
||||||
|
useDefaultShell = true;
|
||||||
|
createHome = true;
|
||||||
|
isNormalUser = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
users.users.familienrat = {
|
||||||
|
uid = genid_uint31 "familienrat";
|
||||||
|
home = "/home/familienrat";
|
||||||
|
useDefaultShell = true;
|
||||||
|
createHome = true;
|
||||||
|
isNormalUser = true;
|
||||||
|
};
|
||||||
|
krebs.acl."/srv/http/familienrat-hamburg.de"."u:familienrat:rwX" = {};
|
||||||
|
krebs.acl."/srv/http"."u:familienrat:X" = {
|
||||||
|
default = false;
|
||||||
|
recursive = false;
|
||||||
|
};
|
||||||
|
|
||||||
users.groups.xanf = {};
|
users.groups.xanf = {};
|
||||||
|
|
||||||
krebs.on-failure.plans.restic-backups-domsen = {
|
krebs.on-failure.plans.restic-backups-domsen = {
|
||||||
|
@ -372,18 +402,14 @@ in {
|
||||||
${pkgs.coreutils}/bin/chmod 750 /backups
|
${pkgs.coreutils}/bin/chmod 750 /backups
|
||||||
'';
|
'';
|
||||||
|
|
||||||
krebs.permown = {
|
# takes too long!!
|
||||||
"/srv/http" = {
|
# krebs.acl."/srv/http"."u:syncthing:rwX" = {};
|
||||||
group = "syncthing";
|
# krebs.acl."/srv/http"."u:nginx:rwX" = {};
|
||||||
owner = "nginx";
|
# krebs.acl."/srv/http/ubikmedia.de"."u:avada:rwX" = {};
|
||||||
umask = "0007";
|
krebs.acl."/home/xanf/XANF_TEAM"."g:xanf:rwX" = {};
|
||||||
};
|
krebs.acl."/home/xanf"."g:xanf:X" = {
|
||||||
"/home/xanf/XANF_TEAM" = {
|
default = false;
|
||||||
owner = "XANF_TEAM";
|
recursive = false;
|
||||||
group = "xanf";
|
|
||||||
umask = "0007";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue