jchen1 / api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

api

a simple api for logging events

todo

infra

  • auto certbot renew
  • update script
  • test reprovisioning a server
  • database backups?
  • auto database setup & migrations
  • better commit workflow
    • github actions OR docker webhook - install ssh key & write some bash
  • terraform
    • open up ports 443/444 in vultr

frontend

  • simple websocket frontend for incoming events
    • graphs!
    • send an event
    • reconnect when server drops
      • status icon
    • basic time picker
    • move off of static export - deploy to jeffchen.dev/events
    • auth tokens to view privileged events

events

  • browsed to webpage
    • swapped chrome window
    • closed tab / window
    • install on desktop
  • mac app - like rescuetime?
  • whoop
  • garmin - via apple health
  • fitbit (weight) (via apple health)
  • mood (firebase?)
  • awair
  • airthings
  • weatherkit
  • ecobee

About


Languages

Language:TypeScript 83.8%Language:JavaScript 5.0%Language:Shell 3.2%Language:HCL 2.8%Language:Dockerfile 1.6%Language:PLpgSQL 1.4%Language:Makefile 1.4%Language:HTML 0.7%Language:Ruby 0.1%