Commit Graph

14 Commits

Author SHA1 Message Date
danjujan
7caa868ecb clanModules: fix typos 2024-10-29 12:37:34 +00:00
DavHau
97bc973969 reference docs: add missing description fields and enforce it from now on 2024-07-04 13:34:55 +07:00
Johannes Kirschbauer
cbb78ca1ae ClanModules: Add docs and api to retrieve metadata 2024-06-25 21:17:01 +02:00
Jörg Thalheim
12c62abbee fix dropping non-existing database 2024-06-19 18:00:51 +02:00
Jörg Thalheim
e68ebc8d6c clan.core.state: wrap all commands in shell scripts
Otherwise we cannot execute them via ssh and also have nix store
dependencies.
2024-06-19 17:54:46 +02:00
Jörg Thalheim
06e6c24a64 postgresql: don't prepend postgresql- for states 2024-06-19 17:38:31 +02:00
DavHau
4db2e8303f refactor: rename clanCore -> clan.core 2024-06-18 18:32:40 +07:00
Jörg Thalheim
682566603a fix restore if database does not exists 2024-06-17 14:21:45 +02:00
Jörg Thalheim
fc9a051498 postgres: handle restores without associated systemd service 2024-06-14 11:29:59 +02:00
Jörg Thalheim
e6b5aab685 postgresql: move postRestoreCommand to a dedicated command
We need to call this command from the cli
2024-06-14 11:18:09 +02:00
Jörg Thalheim
70c86efe6f backup: add a way to stop services before restoring a state. 2024-06-06 17:30:35 +02:00
Jörg Thalheim
46530a0a9c postgresql: add backup and restore 2024-06-06 14:28:50 +02:00
Jörg Thalheim
c550261d40 postgresql: add new method to create users and databases 2024-06-06 14:07:56 +02:00
Jörg Thalheim
4822fbc80e add postgresql backup hooks 2024-06-06 13:27:30 +02:00