Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

How to deploy rails project with Cyberduck?

I've created one ruby on rails project but I don't know how to deploy it with Cyberduck. I've learned about deploying in "How to Make Website" course. Should I use Heroku?

6 Answers

Maciej Czuchnowski
Maciej Czuchnowski
36,441 Points

Cyberduck just takes files of websites that use HTML, CSS and JavaScript and puts them somewhere. To deploy a Rails app you need a place that can actually run a Rails server, supports Ruby and can provide you with a full SQL or non-SQL database. Cyberduck won't help you here. You need to learn how to use Git and use Heroku for deployment (it's not the only option, but it is the easiest one). This is the official documentation on how to deploy on Heroku:

https://devcenter.heroku.com/articles/getting-started-with-rails4

Treehouse also teaches you how to deploy them, but the videos might be outdated.

Hi, Maciej Czuchnowski. Thank you for answering my problem. I just understand Cyberduck is not suitable for rails project.

Hello,

I have not had any experience with Cyberduck. I have had some experience with Heroku. It can be quite costly though. But as long as you stay in your limits and do not deploy a really big application with millions of users then you should be fine. I would read through their terms and conditions, if in doubt email them! The could give you a quote.

Have you tried digital ocean? They can run rails servers and you can deploy to the web. They start from $5 per month and they come with a snapshot build of rails. There are many other snapshots.

Maciej Czuchnowski
Maciej Czuchnowski
36,441 Points

Haven't tried that :). I've never deployed anything serious that would actually require a paid server yet.

Hi, Richard Duffy. I've never tried it. Thank you for giving me good info. I'll check it out now.

I have used digital ocean! It is great!

https://www.digitalocean.com/?refcode=3a3b953ab4b7

Spread the love and earn rewards! Send $10 to your friends in account credits and receive $25 for each referral that totals $25 in billings. There is no limit to how many people you can refer.

Please use the unique referral code link below when referring someone to DigitalOcean. This will allow us to track the people who you refer as well as your commission.

My affiliates link. I gave you the information I was give.