**Motivations:** - Manage ia-dev-gateway, tools-bridge and orchestrator as user services. - Provide a repeatable install path aligned with existing systemd patterns. **Root causes:** - N/A **Correctifs:** - N/A **Evolutions:** - Add systemd user unit templates for ia-dev-gateway, smart-ide-tools-bridge and smart-ide-orchestrator. - Add an install script and document it in docs/repo/systemd-units.md. **Pages affectées:** - N/A
17 lines
459 B
SYSTEMD
17 lines
459 B
SYSTEMD
[Unit]
|
|
Description=smart_ide — ia-dev-gateway (agents, runs, SSE)
|
|
Documentation=file://@SMART_IDE_ROOT@/docs/repo/service-ia-dev-gateway.md
|
|
After=network-online.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
WorkingDirectory=@SMART_IDE_ROOT@/services/ia-dev-gateway
|
|
EnvironmentFile=-@SMART_IDE_ROOT@/config/services.local.env
|
|
ExecStart=/usr/bin/node @SMART_IDE_ROOT@/services/ia-dev-gateway/dist/server.js
|
|
Restart=on-failure
|
|
RestartSec=3
|
|
|
|
[Install]
|
|
WantedBy=default.target
|
|
|