blob: f5b043123fb0b70f7657cb108e6c787e15dcd413 [file] [log] [blame] [edit]
[Unit]
Description=FRC971 Scouting Server
After=systemd-networkd-wait-online.service
[Service]
User=www-data
Group=www-data
Type=simple
WorkingDirectory=/opt/frc971/scouting_server/scouting/scouting.runfiles/org_frc971
Environment=RUNFILES_DIR=/opt/frc971/scouting_server/scouting/scouting.runfiles
# Add "julia" to the PATH.
Environment=PATH=/opt/frc971/julia_runtime/bin:/usr/local/bin:/usr/bin:/bin
# Use the Julia cache set up by the frc971-scouting-julia package.
Environment=JULIA_DEPOT_PATH=/var/frc971/scouting/julia_depot/
Environment=JULIA_PROJECT=/opt/frc971/julia_manifest
ExecStart=/opt/frc971/scouting_server/scouting/scouting \
-port 8080 \
-db_config /var/frc971/scouting/db_config.json \
-tba_config /var/frc971/scouting/tba_config.json
Restart=always
[Install]
WantedBy=multi-user.target