Deploy cb354ef
Diff: heroku/v286...heroku/v288
- Elastic Beanstalk support.
- Enable spot instance.
- Default to magnetic root volume since it is half the price.
- The docs are wrong.
- I think I figured it out now.
- Add health check.
- Must be strings.
- ELB
- https
- EFS
- Swapfile
- custom nginx.conf and certbot
- The grand opening of the Elastic Beanstalk app.
- Mount EFS on boot.
- Add ebextension to replace nginx.conf.
- X-Forwarded-Url is only needed if a subpath is used, but it would break root_url if it was used for the root path. This fixes that. I even made this simple mistake on the EB app.
- Fix Content-Type for periscope_img.
- Remove X-Forwaded-Url from .ebextensions/nginx/nginx.conf.
- Update gems.
- Remove legacy sinatra-reloader gem and use sinatra-contrib instead.
- Add note about Facebook and the "Page Public Content Access" permission.
- Rescue URI parsing error (e.g. "http://example.com:https" throws "Invalid port number: https").
- Embed periscope from tweets. There is sadly no support to embed periscope videos outside of tweets.
- Upgrading to heroku-18