<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server, branch v0.21.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.21.0</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=v0.21.0'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2024-01-19T11:48:57+00:00</updated>
<entry>
<title>chore(version): v0.21.0 </title>
<updated>2024-01-19T11:48:57+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-19T11:48:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=705d7642c2501aa75a24021d43339ebc7f569c43'/>
<id>urn:sha1:705d7642c2501aa75a24021d43339ebc7f569c43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(flake): add formatter</title>
<updated>2024-01-19T11:48:19+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-19T11:48:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=1903592649af662d0fef0cfe0e8757f31b427565'/>
<id>urn:sha1:1903592649af662d0fef0cfe0e8757f31b427565</id>
<content type='text'>
You can't live without one.
</content>
</entry>
<entry>
<title>fix(.gitignore): exclude nix build result</title>
<updated>2024-01-19T11:42:05+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-19T11:42:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=9e8635dd6c1de9e587dd21b1988610e91b2e8d8f'/>
<id>urn:sha1:9e8635dd6c1de9e587dd21b1988610e91b2e8d8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(flake): update</title>
<updated>2024-01-19T11:41:15+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-19T11:41:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=3bb2573473e536e8fec450cd376b8f3cb017b387'/>
<id>urn:sha1:3bb2573473e536e8fec450cd376b8f3cb017b387</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>chore(version): v0.20.1 </title>
<updated>2024-01-17T05:43:18+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2024-01-17T05:43:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=e46ec69d283be2cd7af4a1336f9204ebf251f8b0'/>
<id>urn:sha1:e46ec69d283be2cd7af4a1336f9204ebf251f8b0</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>chore(version): v0.20.0 </title>
<updated>2024-01-07T22:19:10+00:00</updated>
<author>
<name>sils</name>
<email>sils@sils.li</email>
</author>
<published>2024-01-07T22:19:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=50730b7050c85ad2d59feb1e96012ea0d24c7114'/>
<id>urn:sha1:50730b7050c85ad2d59feb1e96012ea0d24c7114</id>
<content type='text'>
</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>
</feed>
