Make sure Mimir starts after network is up

This commit is contained in:
Ilya K 2024-07-19 12:00:52 +03:00
parent cfa6d79b75
commit 65b07a936b

View file

@ -85,7 +85,13 @@ in
}; };
}; };
systemd.services.mimir.serviceConfig.EnvironmentFile = [ config.age.secrets.mimir-environment.path ]; systemd.services.mimir = {
# Mimir tries to determine its own IP address for gossip purposes,
# even when it's the only instance, and fails if it can't find one.
# Avoid that by ensuring it starts after the network is set up.
after = ["network-online.target"];
serviceConfig.EnvironmentFile = [ config.age.secrets.mimir-environment.path ];
};
services.nginx = { services.nginx = {
upstreams.mimir = { upstreams.mimir = {