diff options
| author | Luke Hoersten <[email protected]> | 2026-07-30 18:19:08 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2026-07-30 18:19:08 -0500 |
| commit | 6f573b9d12e6fa2f6a7dbebb41ccfbbd966c82e7 (patch) | |
| tree | 08ddca219a19a804717de87fcf4a8d81812471a5 /nostr/relayer/files | |
| parent | 00e966edfe45e594e8491bda3a235b7a7964f759 (diff) | |
relayer, soju: order services after postgresql at boot
relayer had Requires= without After=, which does not order startup;
soju's packaged unit has no postgres ordering at all, so both raced
the postgres socket at boot and stayed failed. Adds After= to the
relayer unit and a systemd drop-in for soju.
Diffstat (limited to 'nostr/relayer/files')
| -rw-r--r-- | nostr/relayer/files/relayer.service | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nostr/relayer/files/relayer.service b/nostr/relayer/files/relayer.service index 14da0aa..5e21879 100644 --- a/nostr/relayer/files/relayer.service +++ b/nostr/relayer/files/relayer.service @@ -1,6 +1,9 @@ [Unit] Description=relayer nostr relay Requires=network.target postgresql.service +# Requires= alone doesn't order startup; without After= relayer races the +# postgres socket at boot +After=network.target postgresql.service Before=nginx.service [Service] |
