Skip to content

Development Notes

connorshea edited this page Jan 29, 2016 · 3 revisions

Payments

We use Stripe Connect for handling payments and user transactions on ImageHex.

Caching

Security

This section tries to list some tools for testing to ensure that our users are as secure as possible. Try to keep this as up-to-date as possible.

  • Ruby on Rails Security Guide - Rails Guides
  • TestSSL.sh - On OS X you can run brew install testssl to install and then testssl.sh www.imagehex.com to test the site. This tests for a number of vulnerabilities.
  • SSL Labs Test - might just be a wrapper for the above, albeit with a letter grade.
  • The Chrome DevTools include a Security Panel for inspecting the HTTPS connection to the current website.
  • Set up CloudFlare SSL free on Heroku - Thoughtbot
  • Brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications, always run brakeman before deploying to make sure you're not introducing any vulnerabilities to the application.

i18n

Emails

Icons

Accessibility

Testing

Hosting

Heroku

CloudFlare

AWS

Docker

  • Docker Jumpstart - A quick introduction to Docker
  • Dokku - A Docker-powered PaaS that helps you build and manage the lifecycle of applications.

Clone this wiki locally