Files
deflock/api
2026-04-19 15:31:13 -06:00
..
2026-04-19 15:28:05 -06:00
2026-04-19 15:28:05 -06:00
2026-04-19 15:28:05 -06:00
2026-04-19 15:31:13 -06:00

DeFlock API

A Fastify-based API service for DeFlock handling non-OSM related backend logic.

Endpoints

  • /geocode?query=... — Geocode a location
  • /sponsors/github?username=... — Get GitHub sponsors
  • /healthcheck — Health check

Development

Prerequisites

  • Bun installed

Install dependencies

bun install

Run locally

bun dev

Deployment

Deployed via GitHub Actions on push to master.

Environment Variables

Create a .env file in this directory with:

  • GITHUB_TOKEN — Required for GitHub Sponsors endpoint