<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/system/services, branch mautrix-telegram</title>
<subtitle>nixos-config for vhack.eu servers https://vhack.eu</subtitle>
<id>http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=mautrix-telegram</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=mautrix-telegram'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2023-07-24T10:52:57+00:00</updated>
<entry>
<title>Feat(system): Add initial mautrix-telegram config</title>
<updated>2023-07-24T10:52:57+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2023-07-24T10:52:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=98b152e9c15b56795419abde6e7b1f30def3d3d7'/>
<id>urn:sha1:98b152e9c15b56795419abde6e7b1f30def3d3d7</id>
<content type='text'>
This won't work and isn't supposed to, in fact this commit is designed
to be squashed or rebased. The config in
system/services/matrix/bridges/mautrix-telegram/default.nix is mainly
copy-pasted from nixos-wiki.
</content>
</entry>
<entry>
<title>Fix(system/services/matrix): Change registration_shared_secret_path to</title>
<updated>2023-07-22T16:40:57+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2023-07-22T16:40:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=14b09a3ac23616efe1ae755e2deb876c3fc1aade'/>
<id>urn:sha1:14b09a3ac23616efe1ae755e2deb876c3fc1aade</id>
<content type='text'>
age secret
</content>
</entry>
<entry>
<title>Fix(system/services/matrix): Add registration_shared_secret to register</title>
<updated>2023-07-22T16:23:14+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2023-07-22T16:23:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=2b9502d4f4f2b7bc60e369221e2c92f78991957a'/>
<id>urn:sha1:2b9502d4f4f2b7bc60e369221e2c92f78991957a</id>
<content type='text'>
users
</content>
</entry>
<entry>
<title>Fix(system/services/matrix): Move persisting files ctrl to impermanence</title>
<updated>2023-07-22T15:58:36+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-07-22T15:28:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3982b3d5abed368985dd9d325b6b544e86701d7e'/>
<id>urn:sha1:3982b3d5abed368985dd9d325b6b544e86701d7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix(system/services/matrix): Fix extra " =" in locations path</title>
<updated>2023-07-22T15:27:16+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-07-22T15:27:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=091af41314b3f6a14c1e8678931e4b97c66e8c8b'/>
<id>urn:sha1:091af41314b3f6a14c1e8678931e4b97c66e8c8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat(system): Add matrix-synapse</title>
<updated>2023-07-20T15:45:57+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2023-07-20T15:45:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=b59b25f5f83f52f686428adf5eba25d7eee3d217'/>
<id>urn:sha1:b59b25f5f83f52f686428adf5eba25d7eee3d217</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Style(treewide): Format after removing vim lines</title>
<updated>2023-07-19T13:54:18+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-07-10T15:16:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=20a566f32cbaf5f08a627ae4d4afb17f653779c4'/>
<id>urn:sha1:20a566f32cbaf5f08a627ae4d4afb17f653779c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat(.editorconfig): Add the configuration for all files</title>
<updated>2023-07-19T13:54:02+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-07-10T13:47:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=96aea471ced9b223856ab34011b3bf3b320fb7d2'/>
<id>urn:sha1:96aea471ced9b223856ab34011b3bf3b320fb7d2</id>
<content type='text'>
This sets some formatting option based on the file. In comparison to
the vim lines, this should be supported by more editors.
</content>
</entry>
<entry>
<title>Fix(system/secrets): Ensure that ssh host key is available in stage 2</title>
<updated>2023-07-08T14:58:23+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-07-08T14:58:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=5bb8cb35c5d084a34cbf80f76502a567c55175ec'/>
<id>urn:sha1:5bb8cb35c5d084a34cbf80f76502a567c55175ec</id>
<content type='text'>
The `/var/lib/sshd` directory is only mounted _after_ the stage 2 init,
thus also after the system activation. Agenix, which runs in the system
activation needs the hostkey however to decrypt the secrets needed for
some units (as of right now only keycloak).

Alas the only way I see to achieve that is to store the ssh hostkey
directly on /srv, which is mounted before (it's marked as 'neededForBoot'
after all) the stage 2 init.

It should be possible to achieve this with impermanence however,
as `/var/log` is mounted in the stage 1 init; The problem is that I
have no idea _why_ only this is the only directory mounted and nothing else.
</content>
</entry>
<entry>
<title>Fix(system/services/keycloak): Use agenix to store passwd</title>
<updated>2023-07-08T14:01:58+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-07-08T13:36:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=265eb9d228935f7b3b5c8ba6a583489b9f74f8b2'/>
<id>urn:sha1:265eb9d228935f7b3b5c8ba6a583489b9f74f8b2</id>
<content type='text'>
</content>
</entry>
</feed>
