9
0
mirror of https://github.com/Lomanic/fuz-spaceapi synced 2024-11-14 12:27:30 +00:00
spaceapi/README.md

1.2 KiB

Fuz SpaceAPI endpoint

Simple project in Go retrieving opening status from presence button API and serving JSON according to SpaceAPI specs.

Read about it on Fuz wiki.

Configuration

The app gets its configuration from these environment variables:

  • PRESENCEAPI: URL where the app should get the space opening status (e.g. PRESENCEAPI=https://presence.fuz.re/api)
  • SPACEAPI: JSON string, static information to be served on the endpoint (e.g. SPACEAPI='{"api":"0.13","space":"FUZ","logo":"https://fuz.re/WWW.FUZ.RE_fichiers/5c02b2a84373a.png","url":"https://fuz.re/","location":{"address":"11-15 rue dela Réunion, Paris 75020, FRANCE","lon":2.40308,"lat":48.85343},"contact":{"email":"","irc":"","ml":"fuz@fuz.re","twitter":"@fuz_re","matrix":"https://matrix.to/#/#fuz_general:matrix.fuz.re"},"issue_report_channels":["ml","twitter"],"state":{"icon":{"open":"https://presence.fuz.re/img","closed":"https://presence.fuz.re/img"},"message":"open under conditions: https://wiki.fuz.re/doku.php?id=map"},"projects":["https://wiki.fuz.re/doku.php?id=projets:fuz:start"]}')