RahulMahale / docker-rails

Dockerizing a Rails application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Docker-Rails

Simple Rails application to demonstrate using Docker for development and deployment.

App features

  • Simple CRUD
  • Caching
  • Fulltext search
  • PDF export
  • Background jobs with Sidekiq (to handle fulltext indexing)

Dependencies

Linked from other containers:

Development

  • Running tests with TravisCi and GitlabCI on every push

Deployment

  • Auto build image on Docker Hub on every push
  • Deploy to Docker Cloud (with autoredeploy)
  • Periodic database backup to Amazon S3

Deploy to Docker Cloud

About

Dockerizing a Rails application


Languages

Language:Ruby 80.0%Language:HTML 14.8%Language:Nginx 1.7%Language:JavaScript 1.3%Language:Shell 0.9%Language:CoffeeScript 0.8%Language:CSS 0.5%