This web-app sends weekly newsletter of projects on Show HackerNews.
https://showhn.paperboy.digital
Here is the video about its basic overview, and the stuff you would need to change if you want develop on your own autogenerated newsletter app.
- ruby 3.1.0 with rails
main
branch β΅ - postgresql and redis for databases π
- rspec for testing π€
- aws ses, for smtp server π¬
- haml and tacit classless css for views π
- runs on dokku π³
- deployed on digitalocean π
- uses honeybadger for error monitoring π΅
- sidekiq for background jobs β°
- github actions for ci, and cd to dokku β
- rubocop as linter π§΅
git clone git@github.com:ccozkan/showhn.paperboy.digital.git cd showhn.paperboy.digital rails db:create && rails db:migrate foreman start
bundle exec rspec
gem install mailcatcher mailcatcher # check http://127.0.0.1:1080/ on a browser