<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server, branch v0.17.0</title>
<subtitle>nixos-config for vhack.eu servers https://vhack.eu</subtitle>
<id>http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=v0.17.0</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=v0.17.0'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2023-11-03T18:53:22+00:00</updated>
<entry>
<title>chore(version): v0.17.0</title>
<updated>2023-11-03T18:53:22+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-11-03T18:53:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=c00362a1ffdfb4a2ca96d0331ba545ac6a60f9c1'/>
<id>urn:sha1:c00362a1ffdfb4a2ca96d0331ba545ac6a60f9c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(flake): Remove language servers from the devshell</title>
<updated>2023-11-03T18:51:55+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-11-03T18:51:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=dc958d9bcf7c3f696d853742a22539b35dcfc322'/>
<id>urn:sha1:dc958d9bcf7c3f696d853742a22539b35dcfc322</id>
<content type='text'>
These should be declared in the developer's editor config, and thus are
just useless here.
</content>
</entry>
<entry>
<title>build(flake): Update</title>
<updated>2023-11-03T18:51:41+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-11-03T18:51:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=06271409d4f60423243c595b963f93412574310a'/>
<id>urn:sha1:06271409d4f60423243c595b963f93412574310a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(system/services/taskserver): Add a way to connect users together</title>
<updated>2023-10-17T20:50:31+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-10-17T20:43:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=c60edf8388fd9b8b0b48fc3a4f6e5c7e753adc7d'/>
<id>urn:sha1:c60edf8388fd9b8b0b48fc3a4f6e5c7e753adc7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(system/services/taskserver): Disable debug</title>
<updated>2023-10-17T19:58:57+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-10-17T19:58:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=d39bcdebfc58a5c6c797c00d59476376d182c577'/>
<id>urn:sha1:d39bcdebfc58a5c6c797c00d59476376d182c577</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(system/services/taskserver): Activate debug</title>
<updated>2023-10-16T15:20:04+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-10-04T18:30:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=838b70900492c6daa9e91cfa25047aa566467e7f'/>
<id>urn:sha1:838b70900492c6daa9e91cfa25047aa566467e7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(system/services/taskserver): Use correct key name (`key.pem`)</title>
<updated>2023-10-16T15:20:03+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-10-04T18:23:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=a5fb492e3447d22bc743f050e33facfa2397ba48'/>
<id>urn:sha1:a5fb492e3447d22bc743f050e33facfa2397ba48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(system/services/taskserver): Switch to strings instead of paths</title>
<updated>2023-10-16T15:20:02+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-10-04T18:19:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=fe9c31f2838c7c5bf1835ea4c48e0627399d02d4'/>
<id>urn:sha1:fe9c31f2838c7c5bf1835ea4c48e0627399d02d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(system/services/taskserver): Store the self-signed ca key in agenix</title>
<updated>2023-10-16T15:20:01+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-10-04T18:10:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=dd9bfc330e6ac936c6a88d869a0fb86ff3751fc1'/>
<id>urn:sha1:dd9bfc330e6ac936c6a88d869a0fb86ff3751fc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(system/services/taskserver): Integrate Let's Encrypt certificates</title>
<updated>2023-10-16T15:20:00+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-10-04T18:11:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=1dd6f8d3b4d7dc93095e662aaca190d3fe1be264'/>
<id>urn:sha1:1dd6f8d3b4d7dc93095e662aaca190d3fe1be264</id>
<content type='text'>
The current setup now runs the `taskserver.vhack.eu` domain with a
Let's Encrypt certificate and additionally uses a self-signed CA
certificate to validate clients.

The shell scripts used to generate the CA certificate and the derived
client certificate (and keys) are taken nearly unmodified from the
upstream repository [1].

[1]: https://github.com/GothenburgBitFactory/taskserver/tree/9794cff61e56bdfb193c6aa4cebb57970ac68aef/pki
</content>
</entry>
</feed>
