Skip to content

zlrth/mountain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mountain (MVP)

"Thinking Like a Mountain"

End-to-end skeleton: add feed → backfill from Wayback (first 20 snapshots) → create schedule → (email sender + webhook stubs).

Quickstart

  1. Install: Java 21+, Leiningen, Postgres.
  2. Create DB Mountain and export DATABASE_URL env var.
  3. Run migrations:
    lein migratus init
    lein migratus migrate
  4. Run app:
    POSTMARK_SERVER_TOKEN=... POSTMARK_FROM=you@example.com lein run
  5. Seed a feed:
    curl -X POST http://localhost:3000/api/feeds -H 'Content-Type: application/json' -d '{"url":"https://slatestarcodex.com/feed/"}'

Notes

  • Scheduler tick + email batching are sketched; extend app.scheduler.engine and wire delivery selection.
  • See resources/migrations for schema.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors