diff --git a/deploy/systemd/genarrative-external-generation-controller.service b/deploy/systemd/genarrative-external-generation-controller.service index 5f54bda4..d6daf273 100644 --- a/deploy/systemd/genarrative-external-generation-controller.service +++ b/deploy/systemd/genarrative-external-generation-controller.service @@ -9,6 +9,7 @@ Type=simple WorkingDirectory=/opt/genarrative/current EnvironmentFile=/etc/genarrative/api-server.env EnvironmentFile=-/etc/genarrative/external-generation-controller.env +Environment="LD_LIBRARY_PATH=/opt/genarrative/openssl-3.2.0/lib64:/opt/genarrative/openssl-3.2.0/lib" ExecStart=/usr/bin/env GENARRATIVE_PROCESS_ROLE=external-generation-controller GENARRATIVE_TRACKING_OUTBOX_DIR=/var/lib/genarrative/tracking-outbox/controller OTEL_SERVICE_NAME=genarrative-external-generation-controller /opt/genarrative/current/api-server Restart=always RestartSec=5 diff --git a/deploy/systemd/genarrative-external-generation-worker@.service b/deploy/systemd/genarrative-external-generation-worker@.service index 815dba40..ee4a71e8 100644 --- a/deploy/systemd/genarrative-external-generation-worker@.service +++ b/deploy/systemd/genarrative-external-generation-worker@.service @@ -11,6 +11,7 @@ Group=genarrative WorkingDirectory=/opt/genarrative/current EnvironmentFile=/etc/genarrative/api-server.env EnvironmentFile=-/etc/genarrative/external-generation-worker.env +Environment="LD_LIBRARY_PATH=/opt/genarrative/openssl-3.2.0/lib64:/opt/genarrative/openssl-3.2.0/lib" ExecStart=/usr/bin/env GENARRATIVE_PROCESS_ROLE=external-generation-worker GENARRATIVE_EXTERNAL_GENERATION_WORKER_ID=%H-%i GENARRATIVE_TRACKING_OUTBOX_DIR=/var/lib/genarrative/tracking-outbox/%H-%i OTEL_SERVICE_NAME=genarrative-external-generation-worker /opt/genarrative/current/api-server Restart=always RestartSec=5