<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/system/services, branch v0.22.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.22.0</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=v0.22.0'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2024-02-10T22:48:47+00:00</updated>
<entry>
<title>fix(system/services/invidious-router): fix typo in domain</title>
<updated>2024-02-10T22:48:47+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-02-10T22:48:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=cfb2f002a3b71da026fc08b9c4c58c57567b6d6b'/>
<id>urn:sha1:cfb2f002a3b71da026fc08b9c4c58c57567b6d6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add invidious-router</title>
<updated>2024-02-10T22:44:55+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-02-10T22:44:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=e4cfc596cbf4d59ed0a09c4b72a809ee960c9a3b'/>
<id>urn:sha1:e4cfc596cbf4d59ed0a09c4b72a809ee960c9a3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(system/services/restic): create /srv/snapshots if non-existent</title>
<updated>2024-01-19T11:07:53+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-19T11:05:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=e5ff84a9ade0d9018975b8ba990db4e1b224bfd4'/>
<id>urn:sha1:e5ff84a9ade0d9018975b8ba990db4e1b224bfd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sys/services/restic): Set the system start time to 'daily'</title>
<updated>2024-01-14T18:21:10+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2024-01-14T18:21:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3581f97016d4aa28acd71da664bcb7322d76a79a'/>
<id>urn:sha1:3581f97016d4aa28acd71da664bcb7322d76a79a</id>
<content type='text'>
Considering that the db dump takes longer than an hour, an hourly
service start time could lead to multiple dumps happening concurrently.
This should reduce this risk
</content>
</entry>
<entry>
<title>fix(sys/services/restic): Include a db dump of PostgreSQL</title>
<updated>2024-01-14T08:10:38+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2024-01-14T08:10:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=5abcac48b888888787f7a2829f71190502766906'/>
<id>urn:sha1:5abcac48b888888787f7a2829f71190502766906</id>
<content type='text'>
Including this dump should remove the risk of a backup with a corrupt
PostgreSQL database. Initial test showed that the backup takes
around 32 GB and runs in under 3 hours.

There is one big oversight not yet included in this commit:
All services running a SQLite database are not included in this dump and
thus can not be safely recovered.
At present these are:
- etebase-server (db.sqlite3)
- murmur (murmur.sqlite)

(This is list was generated with `sudo fd sqlite /srv/`)
</content>
</entry>
<entry>
<title>fix(system/services): import restic config</title>
<updated>2024-01-07T22:18:34+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-06T20:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3afee454f99cbd86c6aa9aa39c7485b76194aaf0'/>
<id>urn:sha1:3afee454f99cbd86c6aa9aa39c7485b76194aaf0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(system): add restic</title>
<updated>2024-01-07T22:18:04+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-06T19:55:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=bba959118a19dad0a062f837f0dcad76fb497ec2'/>
<id>urn:sha1:bba959118a19dad0a062f837f0dcad76fb497ec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(system/services/mastodon): define streamingProcesses</title>
<updated>2024-01-06T11:13:05+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-05T20:31:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=1679c39e1cfebdfa6929bd938ca1aa4f1dde875f'/>
<id>urn:sha1:1679c39e1cfebdfa6929bd938ca1aa4f1dde875f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(system/services/fail2ban): define config in daemonSettings</title>
<updated>2024-01-06T11:13:03+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-05T17:04:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=0b8b7c6f622ec04c50b58b30899f6e28650cdfea'/>
<id>urn:sha1:0b8b7c6f622ec04c50b58b30899f6e28650cdfea</id>
<content type='text'>
This isn't strictly necessary as we define the default config
</content>
</entry>
<entry>
<title>feat(system/services/matrix): use mautrix-whatsapp module provided by</title>
<updated>2024-01-06T11:13:01+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-05T16:14:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=488968f54c528ea9438da3ba02fb7d385c6ab368'/>
<id>urn:sha1:488968f54c528ea9438da3ba02fb7d385c6ab368</id>
<content type='text'>
nixpkgs
</content>
</entry>
</feed>
