<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/modules/by-name/ma, 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/ma?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom/modules/by-name/ma?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2026-07-07T10:37:26Z</updated>
<entry>
<title>mastodon: Update patch to newer mastodon version</title>
<updated>2026-07-07T10:37:26Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-07-07T10:37:26Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=d23c10bbe95f7506bf024db0331e3a83b69898ee'/>
<id>urn:sha1:d23c10bbe95f7506bf024db0331e3a83b69898ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/mail: Stop persisting now unused directory</title>
<updated>2026-05-30T17:44:39Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-05-30T17:44:39Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=f5bd5d967e97c56cb7fd93d289972bb1931019f1'/>
<id>urn:sha1:f5bd5d967e97c56cb7fd93d289972bb1931019f1</id>
<content type='text'>
The sieve script directory is now below the `/var/lib/mail/vmail`
directory.
</content>
</entry>
<entry>
<title>modules/mail: Update to nixos-26.05</title>
<updated>2026-05-30T16:07:30Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-05-30T16:07:30Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=f6c5a5d11301008543f7753d2003905ed51d065d'/>
<id>urn:sha1:f6c5a5d11301008543f7753d2003905ed51d065d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/matrix: Remove failing postgresql post-start code</title>
<updated>2025-12-18T19:57:37Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-12-18T19:57:37Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3c44feef85c704c5a8ba9dd8e49babc793b005af'/>
<id>urn:sha1:3c44feef85c704c5a8ba9dd8e49babc793b005af</id>
<content type='text'>
This code stops postgrsql from starting.
</content>
</entry>
<entry>
<title>modules/mail: Apply migrations and set initial stateVersion</title>
<updated>2025-12-18T16:32:18Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-12-18T16:32:18Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=9e175f0f102e63ad8b8639003ea3f3072b30613f'/>
<id>urn:sha1:9e175f0f102e63ad8b8639003ea3f3072b30613f</id>
<content type='text'>
The server is already migrated, as such we should also try to apply this
update in the very near future.
</content>
</entry>
<entry>
<title>modules/matrix: Provide postgresql with a correct sql statement</title>
<updated>2025-05-04T18:00:34Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-28T15:31:17Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=a318045ee13050b5743f4fb48487780129a6864b'/>
<id>urn:sha1:a318045ee13050b5743f4fb48487780129a6864b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/matrix: Use the typed NixOS for user and db creation</title>
<updated>2025-04-24T15:41:52Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-24T15:41:52Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=94122fb4880d1fbbc09af1d0beb166e19948585b'/>
<id>urn:sha1:94122fb4880d1fbbc09af1d0beb166e19948585b</id>
<content type='text'>
Note, that I have no way to test if this is actually going to work (no tests for matrix).
But, I assume that it is not going to pose problems, as we are not
migrating the db and these options won't remove state.
</content>
</entry>
<entry>
<title>modules/matrix: Group `vhack` attr keys together</title>
<updated>2025-04-24T15:33:00Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-24T15:33:00Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=221ab4698855823f460fe1b379765a7941271e19'/>
<id>urn:sha1:221ab4698855823f460fe1b379765a7941271e19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/mastodon: Group `vhack` keys together</title>
<updated>2025-04-24T15:32:18Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-24T15:32:18Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=08eb6c91748c32f1fc06484b6bb8ed21d58f2de7'/>
<id>urn:sha1:08eb6c91748c32f1fc06484b6bb8ed21d58f2de7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>{hosts/server2,modules/mail}: Re-active the old mail server</title>
<updated>2025-03-30T14:14:11Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-30T14:14:11Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=2c4722f75c73df04f95e5d1652b07e23def90ed7'/>
<id>urn:sha1:2c4722f75c73df04f95e5d1652b07e23def90ed7</id>
<content type='text'>
Running two mail-servers on one system is a total /mess/. Both try to
bind to the same ports, the old stack consists of **5** different
systemd services whilst stalwart-mail's systemd service simply refuses
to stop, etc.

I'm confident that it can work, but it would probably be best to deploy
the new mail-server on server3.
</content>
</entry>
</feed>
