[Unit]
Description=MyRoadTrip Fastify API (Docker)
Requires=docker.service
After=docker.service network-online.target
Wants=network-online.target

[Service]
Type=oneshot
RemainAfterExit=yes
WorkingDirectory=/srv/myroadtrip/repo
Environment=COMPOSE_FILE=/srv/myroadtrip/repo/scripts/vps/docker-compose.api.yml
ExecStart=/usr/bin/docker compose up -d --build
ExecStop=/usr/bin/docker compose down
TimeoutStartSec=0

[Install]
WantedBy=multi-user.target
