blob: 1ae2c4c879173682c5a9b6700e6e94ef749fff94 [file] [log] [blame]
[Unit]
Description=Web server for Skia correctness monitoring.
Wants=network-online.target
After=network-online.target
[Service]
Environment=DATA_DIR=/mnt/pd0/data \
RESOURCE_DIR=/usr/local/share/skiacorrectness \
ExecStart=/usr/local/bin/skiacorrectness-public \
--app_title="Public Skia Gold" \
--auth_users="google.com \
chromium.org \
skia.org \
kkinnunen@nvidia.com \
mjk@nvidia.com \
vbuzinov@nvidia.com \
martina.kollarova@intel.com \
this.is.harry.stern@gmail.com \
dvonbeck@gmail.com \
zakerinasab@chromium.org \
afar.lin@imgtec.com" \
--cache_size=20 \
--diff_server_grpc=skia-diffserver-prod:8000 \
--diff_server_http=skia-diffserver-prod:8001 \
--ds_namespace=gold-skia-prod \
--event_topic=gold-prod-eventbus \
--force_login=false \
--git_repo_dir=${DATA_DIR}/gold/skia \
--image_dir=${DATA_DIR}/imageStore \
--internal_port=:19000 \
--logtostderr \
--match_fields=name,style \
--n_commits=150 \
--port=:8001 \
--prom_port=:20001 \
--public_whitelist=${RESOURCE_DIR}/skiacorrectness-public-whitelist.json5 \
--redirect_url=https://public-gold.skia.org/oauth2callback/ \
--resources_dir=${RESOURCE_DIR}/frontend \
--storage_dir=${DATA_DIR}/datastore \
--trace_service=skia-tracedb:9090
Restart=always
User=default
Group=default
LimitNOFILE=500000
[Install]
WantedBy=multi-user.target