Find Jobs
Hire Freelancers

Basic chef and capistrano configuration for a Rails 4/Spree app

$30-250 USD

Closed
Posted over 9 years ago

$30-250 USD

Paid on delivery
We're using DigitalOcean for VPS, DNSimple for DNS. Amazon S3 for storage. OS can be CentOS 7 x64 or Ubuntu 14.04 x64. Database is Postgres 9.3. Web server can be Passenger or Unicorn+nginx - whichever is multi-tenant friendly, as we have several websites that will be on the same VPS. There are dozens of slightly different tutorials out there for this exact use case - it's extremely common. However, some of these are slightly out-of-date, others use mysql. I'm new to both Chef and Capistrano, and I'm looking for an expert who already knows these tools well. The resulting configuration and scripts need to be able to produce a secure, working server. Provisioning: - provision 1GB droplet with backups and pubkey auth - Install security updates, fully patch server - bootstrap chef, etc - install ruby 2.0.0 with rbenv or rvm (rbenv preferred) - set up deployers security group and 'deployer' user account - with pubkey auth, no passwords. [login to view URL] is one of the deployers; there will be 2 authorized_keys - install and secure the web server - install and secure the database - setup monitoring, logging, and e-mail notifications - setup regular database backups to S3 - install the SSL certificate provided Decommissioning: - Verify that DNS records do not point to the server. - Perform a database backup - Delete and scrub VPS. App deployment and synchronization: - Update the DNS records to point to the target server - Deploy app, generate assets, and migrate database - Backup database - Restore database to specific snapshot - Sync local database (restore/backup against local) - Roll-back to previous release There will be 1 staging server and 1 production server. It's a small, low-traffic e-commerce app, so load balancing is not needed. Helpful resources: [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL]
Project ID: 6724262

About the project

5 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $226 USD for this job
User Avatar
Dear Client, Thanks for inviting me for this project but I am already engage in other another projects so I don't think I can make fair justice with your requirement. So I would request you to please hire some other best freelancer for this job. Let me know if you have any other work in near future. We will definitely work together. Thanks Kavi
$155 USD in 3 days
4.6 (3 reviews)
3.0
3.0
User Avatar
I'm an experienced Linux system administrator. I have experience with capistrano 2 and 3. deploy rails application for several projects on my current job. I have experience with puppet, and still learning chef. I would like to discuss with you first if possible to know what your expectation.
$277 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I can help, but I've been living in a puppet world for the last 3 years and my chef is rusty. Have a lot of experience with everything else. Nice description of what you want :)
$255 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi I am expert with Unicorn, Capistrano, Passenger, Nginx, Validations, Active Model, Active Admin, Active Record, Active Merchant, Devise, CanCan(Can), Rolify, Redis, Resque, Font Awesome, Paperclip, Kaminari, Will Paginate, Thin, more I am an experienced full stack ruby on rails developer with 4 years experience. Over the last years, I have built a lot of websites by using Ruby on Rails and MySQL, Postgresql for many businesses and companies. I have deep knowledge and rich practical experience in Rspec, Cucumber and Capybara. And my knowledge is also augmented with intimate knowledge of Html5, css3, sass and jquery. I love building rails web app according Rails Way. My Best Key Skiils are: Ruby (1.8.x - 2.x), Rails (2.3.x - 4.x), HTML/HTML5, CSS/CSS3, Javascript, jQuery, JSON, AJAX, AngularJS, BackboneJS, CoffeeScript, Bootstrap, SASS, XHTML, XML, HAML, ERB, SCSS, RSS, MySQL, PostgreSQL, SQLite, Amazon Web Services S3/EC2, Ubuntu, Stripe, Braintree, Paypal, Sendgrid, Spree, Slim, Git, Heroku, Pivotal Tracker, Basecamp, Asana, Assembla, Trello, Google Drive Project Management, SaaS, Object Oriented Programming, Ruby Metaprogramming, UX Design, Custom Theming, Responsive Web Design, Rails Gem Development, Test Driven Development, Behaviour Driven Development, Unit testing, API Development, Agile Methodologies, Scripting, Analytics, Big Data, Server Configuration, REST Web Services, Debugging, Database Modeling, Query Analysis, Scaling, Mentoring, Communication,
$222 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Charlestown, United States
5.0
30
Payment method verified
Member since Jul 30, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.