Web application for scheduling and publishing content feeds to FreeFeed.
- Rails (edge), PostgreSQL
- SolidQueue for background jobs
- Turbo, Stimulus, Tailwind CSS + DaisyUI
- Kamal deployment
bin/setup
bin/rails server
bin/rails test
bin/rubocop -f githubRuby version: see .ruby-version
- Feed refresh workflow: Load → Process → Filter → Persist → Normalize → Publish
- Normalizers: Transform feed entries to FreeFeed posts (RSS, XKCD)
- Validation: Reject posts with missing content/URLs, track metrics
- Sparse metrics: Only record daily stats when there's activity
bin/rails test