Skip to content

huckabarry/afterword-sveltekit-pds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

683 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

afterword-sveltekit-pds

This repo used to power the full public afterword.blog site in SvelteKit. It now primarily acts as a sync and pipeline worker alongside the Astro/EmDash site.

Current role

The public site now lives in the Astro repo, but this worker still handles a few important background jobs:

  • sync.afterword.blog/api/swarm/push receives Swarm/Foursquare push events and writes check-ins to the PDS
  • sync.afterword.blog/internal/music-sync imports music activity into the PDS and refreshes related snapshots
  • sync.afterword.blog/api/checkins exposes normalized check-in data for the Astro site
  • sync.afterword.blog/api/media/* exposes normalized media data for the Astro site

Notes

  • Public site and CMS: see the Astro/EmDash repo
  • This repo is intentionally being kept around because it still owns a few backend-style sync duties
  • If we ever revive it further, the right direction is probably to keep it focused on sync APIs and protocol adapters rather than rebuild the whole public site here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors