Skip to content

Commit 3759bf4

Browse files
fix(osmsg): update service configuration for docker compose
1 parent 78f290a commit 3759bf4

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

infra/osmsg.service

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
[Unit]
22
Description=osmsg stats stack
33
Requires=docker.service
4+
BindsTo=docker.service
45
After=docker.service network-online.target
56
Wants=network-online.target
67

78
[Service]
8-
Type=simple
9-
Restart=on-failure
10-
RestartSec=10
9+
Type=oneshot
10+
RemainAfterExit=yes
1111
WorkingDirectory=/opt/osmsg/infra
1212
EnvironmentFile=/opt/osmsg/infra/.env
13-
ExecStart=/usr/bin/docker compose up
13+
ExecStartPre=/usr/bin/docker compose pull
14+
ExecStart=/usr/bin/docker compose up -d --remove-orphans
1415
ExecStop=/usr/bin/docker compose down
1516
TimeoutStartSec=300
1617
TimeoutStopSec=60

0 commit comments

Comments
 (0)