[Unit] Description=Great Lakes Ice Report - Community Safety Tool After=network.target Wants=network.target [Service] Type=simple User=icewatch Group=icewatch WorkingDirectory=/opt/icewatch ExecStart=/usr/bin/node dist/server.js Restart=always RestartSec=5 Environment=NODE_ENV=production # Security settings NoNewPrivileges=true PrivateTmp=true ProtectSystem=strict ProtectHome=true ReadWritePaths=/opt/icewatch [Install] WantedBy=multi-user.target