Skip to content
KCSUPublic

About

Backend services and automations for KCSU.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

33 Commits

Folders and files

Repository files navigation

kcsu/admin

Backend services and automations for KCSU.

Services

Service Description
alerting Receive alerts from GCP pub/sub, and dispatch it to downstream handlers. See crates/alerts.
lookup-sync Fetches group membership from the Cambridge UIS Lookup API on a regular basis.
uptime Checks KCSU's sites every 10 minutes, alerts when one is down. See crates/uptime.
serve Serves the public API at api.kcsu.org.uk.
admin-console Serves the admin console site and its private API, behind Google sign-in.

Getting started

git clone --recurse-submodules https://github.com/KCSU/admin.git
# or, in an existing clone:
git submodule update --init

cargo build

About

Backend services and automations for KCSU.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages