[Unit]
Description=Fetch the latest leaderboard snapshot from the StackJack automation's KB article
After=network-online.target
Wants=network-online.target

[Service]
Type=oneshot
WorkingDirectory=/opt/leaderboard
ExecStart=/usr/bin/node /opt/leaderboard/fetch-snapshot.js
User=leaderboard
Group=leaderboard
EnvironmentFile=/opt/leaderboard/.env

[Install]
WantedBy=multi-user.target
