<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-config/common/lan-discovery.nix, branch kusanagi-ollama-lan-firewall</title>
<subtitle>my nixos setup</subtitle>
<id>https://git.hwebs.info/nixos-config/atom?h=kusanagi-ollama-lan-firewall</id>
<link rel='self' href='https://git.hwebs.info/nixos-config/atom?h=kusanagi-ollama-lan-firewall'/>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/nixos-config/'/>
<updated>2026-08-04T22:05:42Z</updated>
<entry>
<title>common: parameterize LAN discovery interface</title>
<updated>2026-08-04T22:05:42Z</updated>
<author>
<name>yokai</name>
<email>accounts.8ef6c@simplelogin.com</email>
</author>
<published>2026-08-04T22:05:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/nixos-config/commit/?id=a7adbd5063fe7ab428d8174cb9b31bec2c6133d6'/>
<id>urn:sha1:a7adbd5063fe7ab428d8174cb9b31bec2c6133d6</id>
<content type='text'>
Let the shared LAN discovery module use each host's Wi-Fi interface instead of assuming kusanagi's wlp8s0 everywhere. Set kusanagi to wlp8s0 and enzo to wlp1s0.

Reuse the same setting for kusanagi's Ollama LAN firewall rule so the service opening stays tied to the declared LAN interface.

Assisted-by: OpenAI:gpt-5
</content>
</entry>
<entry>
<title>common: share LAN discovery settings</title>
<updated>2026-08-04T21:58:39Z</updated>
<author>
<name>yokai</name>
<email>accounts.8ef6c@simplelogin.com</email>
</author>
<published>2026-08-04T21:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/nixos-config/commit/?id=b47ca1475decf1a98f10231f0cbeebfb75e7f6ea'/>
<id>urn:sha1:b47ca1475decf1a98f10231f0cbeebfb75e7f6ea</id>
<content type='text'>
Move ping and Avahi/mDNS configuration into a shared LAN discovery module so kusanagi and enzo both publish their .local names, resolve each other on the LAN, and answer ping.

Keep mDNS scoped to the shared Wi-Fi interface instead of using Avahi's global firewall helper.

Assisted-by: OpenAI:gpt-5
</content>
</entry>
</feed>
