<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/modules/by-name/co/constants, branch jitsi-meet</title>
<subtitle>nixos-config for vhack.eu servers https://vhack.eu</subtitle>
<id>http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=jitsi-meet</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=jitsi-meet'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2025-07-30T18:51:28+00:00</updated>
<entry>
<title>modules/jitsi-meet: Encode the jitsi-meet user group id</title>
<updated>2025-07-30T18:51:28+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-07-30T18:51:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3e048656ad3ce1c4fe10f841f0ad97b61f53c916'/>
<id>urn:sha1:3e048656ad3ce1c4fe10f841f0ad97b61f53c916</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/constants: Also add a user to each group, so that duplicated gids are avoided</title>
<updated>2025-04-23T10:24:31+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-23T10:24:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3721a3474f162748c7a53f29a542a28edbc0f28a'/>
<id>urn:sha1:3721a3474f162748c7a53f29a542a28edbc0f28a</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:28+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-12T14:08:30+00:00</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/sharkey: Init</title>
<updated>2025-04-22T19:38:47+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-22T19:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=e2d4d608e79237d293bc4b927c21854f8d434354'/>
<id>urn:sha1:e2d4d608e79237d293bc4b927c21854f8d434354</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/taskchampion-sync: Add {u,g}ids to {group,user}</title>
<updated>2025-04-11T11:30:47+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-04-11T11:30:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=36bf2439171be2068a620c5bc6a28113765d9da5'/>
<id>urn:sha1:36bf2439171be2068a620c5bc6a28113765d9da5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nextcloud: init on server2</title>
<updated>2025-04-07T13:30:01+00:00</updated>
<author>
<name>Silas Schöffel</name>
<email>sils@sils.li</email>
</author>
<published>2025-04-07T13:01:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=c0c8aa5fbb4ff3f6dc73c51a6333698411b7fe7e'/>
<id>urn:sha1:c0c8aa5fbb4ff3f6dc73c51a6333698411b7fe7e</id>
<content type='text'>
</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/stalwart-mail: Assign uids and gids to the stalwart users</title>
<updated>2025-03-29T14:25:51+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-29T14:25:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=ddb5f85e2a518eda1645819646f59125bb33c336'/>
<id>urn:sha1:ddb5f85e2a518eda1645819646f59125bb33c336</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/constants: Enforce the 0 to 400 limit</title>
<updated>2025-03-29T14:24:47+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-29T14:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=b8c7040e98004c355522db339c6c8172b4f04d30'/>
<id>urn:sha1:b8c7040e98004c355522db339c6c8172b4f04d30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules/constants: Correctly assign each uid so that none is greater 400</title>
<updated>2025-03-29T14:22:17+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-03-29T14:22:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=086a3931a295d2ba4faa98bfe717784c26829bfb'/>
<id>urn:sha1:086a3931a295d2ba4faa98bfe717784c26829bfb</id>
<content type='text'>
The uid ranges from 400 upwards are reserved for things that allocate
them dynamic during runtime (like systemd). Our users would than get
clobbered, thus we avoid that range.

BREAKING CHANGE: Well, we'll need to change all uid of the files owned by the respective users.
</content>
</entry>
</feed>
