<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?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2025-12-18T19:57:37+00:00</updated>
<entry>
<title>modules/matrix: Remove failing postgresql post-start code</title>
<updated>2025-12-18T19:57:37+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-12-18T19:57:37+00:00</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:18+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-12-18T16:32:18+00:00</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:34+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-28T15:31:17+00:00</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:52+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-24T15:41:52+00:00</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:00+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-24T15:33:00+00:00</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:18+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-24T15:32:18+00:00</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:11+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-30T14:14:11+00:00</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>
<entry>
<title>modules/mail: Avoid changing the `virtualMail` user uid</title>
<updated>2025-03-30T11:13:33+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-30T11:09:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=facdbe215ae2221cd31003627901803baca5db8f'/>
<id>urn:sha1:facdbe215ae2221cd31003627901803baca5db8f</id>
<content type='text'>
We would need to set the `vmailUID` option to this value and even then
some parts of SNM would still hardcode the default of 5000.

Considering that we are in the process of phasing out SNM, this does not
seem to be a worthwhile endeavour.
</content>
</entry>
<entry>
<title>modules/mail: Actually set the uid/gid of the virtualMail user</title>
<updated>2025-03-30T10:59:42+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-30T10:59:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=b9c70e227d3131da73a3d4f6a683a5f66817f60b'/>
<id>urn:sha1:b9c70e227d3131da73a3d4f6a683a5f66817f60b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hosts/server2: Setup stalwalt-mail on mail.vhack.eu for soispha@vhack.eu</title>
<updated>2025-03-29T14:13:15+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-21T11:26:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=5c28c5d242c60c0fdceffa88a33c65d540e1c8b7'/>
<id>urn:sha1:5c28c5d242c60c0fdceffa88a33c65d540e1c8b7</id>
<content type='text'>
We need to actually test stalwart out in the real world, because the
test can never actually capture all the weird things people do with
their mail setup.

Refs: #6ea08aa
</content>
</entry>
</feed>
