Fix services starting before ceph is mounted
This commit is contained in:
parent
2b61655703
commit
30a471535a
3 changed files with 10 additions and 4 deletions
|
@ -48,10 +48,6 @@
|
|||
'';
|
||||
};
|
||||
|
||||
systemd.services.forgejo-secrets = {
|
||||
after = [ "cephfs.mount" ];
|
||||
};
|
||||
|
||||
services.gitea-actions-runner = {
|
||||
package = pkgs.forgejo-actions-runner;
|
||||
instances.default = {
|
||||
|
|
|
@ -84,6 +84,11 @@
|
|||
forgejo-cli
|
||||
];
|
||||
|
||||
# Make sure that ceph is mounted before trying to start forgejo
|
||||
systemd.services.forgejo-secrets = {
|
||||
after = [ "cephfs.mount" ];
|
||||
};
|
||||
|
||||
services.forgejo = {
|
||||
enable = true;
|
||||
package = pkgs.forgejo;
|
||||
|
|
|
@ -81,6 +81,11 @@
|
|||
# Create the database
|
||||
postgres.databases = [ "freshrss" ];
|
||||
|
||||
# Make sure that ceph is mounted before trying to start freshrss
|
||||
systemd.services.podman-freshrss = {
|
||||
after = [ "cephfs.mount" ];
|
||||
};
|
||||
|
||||
podman.containers = {
|
||||
"freshrss" = {
|
||||
imageMetadata = dockerImages.freshrss;
|
||||
|
|
Loading…
Add table
Reference in a new issue