diff --git a/hosts/servers/mail-01.nix b/hosts/servers/mail-01.nix index 85327b3..96e1c9a 100644 --- a/hosts/servers/mail-01.nix +++ b/hosts/servers/mail-01.nix @@ -15,7 +15,10 @@ in mailserver = { enable = true; fqdn = "mail.escapeangle.com"; - domains = [ "escapeangle.com" ]; + domains = [ + "escapeangle.com" + "kinkystar.com" + ]; loginAccounts = { "lander@escapeangle.com" = { @@ -37,6 +40,11 @@ in "forgejo@escapeangle.com" = { hashedPasswordFile = config.sops.secrets.mail-password-forgejo.path; }; + + "bitwarden@kinkystar.com" = { + hashedPasswordFile = config.sops.secrets.mail-password-kinkystar-bitwarden.path; + sendOnly = true; + }; }; extraVirtualAliases = { @@ -76,6 +84,11 @@ in owner = "root"; group = "root"; }; + + mail-password-kinkystar-bitwarden = { + owner = "root"; + group = "root"; + }; }; }; diff --git a/hosts/servers/mail-01.yaml b/hosts/servers/mail-01.yaml index bae9069..a7483f1 100644 --- a/hosts/servers/mail-01.yaml +++ b/hosts/servers/mail-01.yaml @@ -1,6 +1,7 @@ mail-password-lander: ENC[AES256_GCM,data:eSsuEoAyIAL41qCD9SoqwqPsgkYM43Dp/OEatNZ42ocv5neVXBk2QyIYmZWp48vUwBOUwhzTVvV8yZov,iv:AKoosg/0Zf3OkhTiEJQkFjnG6JuQL7EdoUEmEIzsSjE=,tag:jQtTk6kQdYXqYNDDWss8Ig==,type:str] mail-password-authelia: ENC[AES256_GCM,data:JCSPMP2DMFeb7fdBbkLhj35A3C6h4PmHSKgIuRrrfVlLPHXA+FyhQrl8P3hxdrFiFB1vr+G4ftOcoeZa,iv:Vk1xWJNrETCBKLqijE+Ftc7+hOg5u7KdcdqngIq9ZCE=,tag:pNubO1GLaiegRLAkU6rw4Q==,type:str] mail-password-forgejo: ENC[AES256_GCM,data:8BQcs6getbwXLvSTJ+j5j1XyS54qa9XMsyVvGaRocNUIgNnjhGndOVtEa2HfdXouIspbBP2rEY/yWRQj,iv:H87iJeDxR5n1VcdCtvVe29VJbvB2xfZE/DyIsl8pzzY=,tag:kIWsl2Rh0If1/8E22qf2BA==,type:str] +mail-password-kinkystar-bitwarden: ENC[AES256_GCM,data:GhhF3k4awem4qldNqX6iInXOq8WVdHg0BKgzr9gq2KjHByAmDwIE5YtsQhHBZe73uUgyKryLBkqDdr/o,iv:wMLuJ/H/ChUKX5CcY6c+gV+kNKIEpqnZMbRd2QlFCNI=,tag:eJTE7iRVjSzaQD6bcLz+MQ==,type:str] sops: age: - recipient: age1u2a7wakgsyct6ed7ah2pksymh7jjl08ankedeyl5pa5jcs8r0uks02jpza @@ -12,8 +13,8 @@ sops: MjI1UTlRRXdVaE5oSHBVRy9hcFNESzAKhdgGeeLl+BhslAFJmChAy7Ht+CPmZQqo 0Km8AGCKAmOQWEym0yRW/rKp35sOla4PQ4JWGlthNhcqyR2Kd916OQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-10-21T06:31:39Z" - mac: ENC[AES256_GCM,data:MT21zzC32cJBRZD0VYqdY5bI3MvgUh2Xttn5VUhp00T/s7oK8BipfL8gbsmTMM0rCyKgJmWKN8b3Xcw0uc71KK8aiZVyV/By/ppN/mbkGSMmQnr7dKTnNL0FeJ/pG6SbnbH9XpMTGaGlanVt7k/WtYTRHZVqV10+oiHWFhZGpAc=,iv:GgsDIbyQ7QMZf48qKGoGGQsvJO8P9Q1l4v9YK13O+s4=,tag:h0XNVd8GB/Dzdl2EKpeCAA==,type:str] + lastmodified: "2025-10-21T08:56:35Z" + mac: ENC[AES256_GCM,data:6ICy3l8BoHAi4NB3VbfiVs7PJdrqgloQUaLWKGam8Qp2gfzTYDm1TQaH/FjAgfE7AtTa5v0CRb0X/+emBpWdh1Swf4sGL/ILyNNSmg1E/mu0/z0FpzSSbCy4JpBwn8aCrUZ6oX/zMobwbNCBBsmhqhFRt8FNDcUeYxkfk3MofnU=,iv:Y8hfwcOCzr7tB2hRosDZsNg5aPUMRlZPnet6YzHpjts=,tag:ypNhw2+VLgx2gqWAG2NH2w==,type:str] pgp: - created_at: "2025-10-21T06:31:32Z" enc: |-