!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

509 Members
Declarative Home Automation and other Sidequests | https://wiki.nixos.org/wiki/Home_Assistant133 Servers

Load older messages


SenderMessageTime
15 Apr 2025
@conr:mozilla.orgconroh right, that’s what i meant.23:09:29
@conr:mozilla.orgconractually i started that but had a acme config issue23:10:03
@conr:mozilla.orgconr@hexa do you have a config setup for amce registrations?23:11:55
@hexa:lossy.network@hexa:lossy.networkhttps://wiki.nixos.org/wiki/ACME23:12:14
@conr:mozilla.orgconrdo you use cloudflare for dns?23:24:32
@hexa:lossy.network@hexa:lossy.networklol no23:31:57
@hexa:lossy.network@hexa:lossy.networkdomain is at porkbun, delegated to desec23:32:11
@conr:mozilla.orgconrporkbun, me too23:35:11
@conr:mozilla.orgconrhow do you do auth?23:35:22
@hexa:lossy.network@hexa:lossy.networksource ip23:37:21
@conr:mozilla.orgconrcan you explain more?23:38:46
@hexa:lossy.network@hexa:lossy.networkhttps://www.home-assistant.io/docs/authentication/providers/#trusted-networks23:40:10
@conr:mozilla.orgconri mean for generating acme ssl certs23:40:39
@conr:mozilla.orgconri only see api token and user/pass options in the wiki for DNS Challenge23:42:08
@hexa:lossy.network@hexa:lossy.networkwell you need to check the dns providers that lego supports and how to set them up23:42:34
@hexa:lossy.network@hexa:lossy.networkhttps://go-acme.github.io/lego/dns/23:42:44
@conr:mozilla.orgconrhow do you do it with porkbun?23:42:54
@hexa:lossy.network@hexa:lossy.networkdelegation to a nameserver I run23:43:15
@hexa:lossy.network@hexa:lossy.networkand dynamic updates to that23:43:22
@conr:mozilla.orgconroh i see it on leggo23:44:13
@het_dinhe-galju:tchncs.deHayden R. (they/them) @hexa:lossy.network lemme bounce offa your server 23:44:14
@hexa:lossy.network@hexa:lossy.networkhm?23:44:29
@het_dinhe-galju:tchncs.deHayden R. (they/them)nvm doesn't seem to allow https conns23:45:30
@conr:mozilla.orgconr
security.acme = {
  acceptTerms = true;
  defaults.email = "admin@example.org";
  certs = {
    "example.org" = {
      domain = "*.example.org";
      group = "porkbun";
      dnsProvider = "cloudflare";
      # location of your CLOUDFLARE_DNS_API_TOKEN=[value]
      # https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#EnvironmentFile=
      environmentFile = "/home/admin/porkbun";
    };
  };
};

so if i want to use this config, what is my environmentFile look like? api token info?

23:53:06
@conr:mozilla.orgconr * security.acme = {
acceptTerms = true;
defaults.email = "admin@example.org";
certs = {
"example.org" = {
domain = "*.example.org";
group = "nginx";
dnsProvider = "porkbun";
# location of your CLOUDFLARE_DNS_API_TOKEN=[value]
# https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#EnvironmentFile=
environmentFile = "/home/admin/porkbun";
};
};
};
so if i want to use this config, what is my environmentFile look like? api token info?
23:54:14
@conr:mozilla.orgconr * security.acme = {
acceptTerms = true;
defaults.email = "admin@example.org";
certs = {
"example.org" = {
domain = "*.example.org";
group = "nginx";
dnsProvider = "porkbun";
environmentFile = "/home/admin/porkbun";
};
};
};
so if i want to use this config, what is my environmentFile look like? api token info? 23:54:34
@hexa:lossy.network@hexa:lossy.networkhttps://go-acme.github.io/lego/dns/porkbun/#credentials23:55:03
@conr:mozilla.orgconr is the lego pkg installed too? 23:55:41
@hexa:lossy.network@hexa:lossy.networkit is what we use behind security.acme23:56:01
@hexa:lossy.network@hexa:lossy.networkit is implicitly used23:56:05

Show newer messages


Back to Room ListRoom Version: 6