<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/modules/by-name/st/stalwart-mail, branch main</title>
<subtitle>nixos-config for vhack.eu servers https://vhack.eu</subtitle>
<id>http://git.foss-syndicate.org/vhack.eu/nixos-server/atom/modules/by-name/st/stalwart-mail?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom/modules/by-name/st/stalwart-mail?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2026-05-30T16:05:55Z</updated>
<entry>
<title>server3/stalwart: Disable</title>
<updated>2026-05-30T16:05:55Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-05-30T16:05:55Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=f90b32c374af3ac985df734244f44f549eac8e09'/>
<id>urn:sha1:f90b32c374af3ac985df734244f44f549eac8e09</id>
<content type='text'>
There is no, and really no, reason why this service is running.
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Use the nixpkgs' starwart package</title>
<updated>2025-12-18T16:17:01Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-12-18T16:17:01Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3595b360b550398c00931aeb44477ff0264cc523'/>
<id>urn:sha1:3595b360b550398c00931aeb44477ff0264cc523</id>
<content type='text'>
Ours is hopelessly broken and right now also pointless.
</content>
</entry>
<entry>
<title>pkgs/stalwart-mail: Update to nixos 25.05</title>
<updated>2025-06-06T19:37:46Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-06T19:37:46Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=fccc098fa6d5636a6dad9a393414d7a1dfbac8ec'/>
<id>urn:sha1:fccc098fa6d5636a6dad9a393414d7a1dfbac8ec</id>
<content type='text'>
Now the stalwart-mail package is by default free. As such, we could drop
the respective patches.
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Add recommended proxy settings for stalwarts-proxy</title>
<updated>2025-04-23T10:25:07Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-23T10:25:07Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=ed901a996db4296e55953b6f91ed097f234c8eb2'/>
<id>urn:sha1:ed901a996db4296e55953b6f91ed097f234c8eb2</id>
<content type='text'>
This includes setting things, like setting the `X-Forwarded-For` header.
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Don't restart the systemd service</title>
<updated>2025-04-23T10:10:32Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-12T14:12:36Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=226e970dafa979bdf713e045ab916f0e6c3515ef'/>
<id>urn:sha1:226e970dafa979bdf713e045ab916f0e6c3515ef</id>
<content type='text'>
Restarting might be useful, if stalwart is actually _running_ in prod,
but currently the constant restart makes it very difficult to
debug (or even stop) the service.
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Enable the http self-service interface</title>
<updated>2025-04-23T10:10:31Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-12T14:12:05Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=b4d3b4a6663e66c508ded05ea9668083e7e5c73f'/>
<id>urn:sha1:b4d3b4a6663e66c508ded05ea9668083e7e5c73f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Allow both nginx and stalwart-mail access to the cert</title>
<updated>2025-04-23T10:10:28Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-12T14:08:30Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=e48c609796a9f819e75eb05b7f4833f2d442cee7'/>
<id>urn:sha1:e48c609796a9f819e75eb05b7f4833f2d442cee7</id>
<content type='text'>
This is needed for the http challenge (and for the potential to use
nginx as a proxy in the future.)
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Explicitly list out valid password hashes</title>
<updated>2025-04-23T10:10:27Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-11T09:57:54Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=f0f8df8f40cefbfc4d676352a94dbe35cc99a0db'/>
<id>urn:sha1:f0f8df8f40cefbfc4d676352a94dbe35cc99a0db</id>
<content type='text'>
If a password hash does not match stalwart's know ones, it will just
treat it as plaintext. This is obviously very bad, and should be
avoided.
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Make `cfg.principals` nullable</title>
<updated>2025-04-23T10:10:27Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-11T09:50:13Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=9c4a209c50518e54fc806e2901ae7039e8826163'/>
<id>urn:sha1:9c4a209c50518e54fc806e2901ae7039e8826163</id>
<content type='text'>
This makes it possible to use the internal storage
</content>
</entry>
<entry>
<title>modules/stalwart-mail: Use correct group name for `redis-stalwart-mail`</title>
<updated>2025-04-23T10:10:25Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-11T09:43:53Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=5e4fa9e3f4c569edb8967d9cb3c44169617e7597'/>
<id>urn:sha1:5e4fa9e3f4c569edb8967d9cb3c44169617e7597</id>
<content type='text'>
</content>
</entry>
</feed>
