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

JavaScript User Authentication With Express and Mongo Improving the App with Custom Middleware Next Steps

Corey Hayden
Corey Hayden
11,717 Points

What about taking our server live to the www?

We are learning to program servers locally, but where are the lessons on how to take the final step, that of actually deploying our sites live to the web?

2 Answers

Waldo Alvarado
Waldo Alvarado
16,322 Points

Go to Heroku.com, open up a new free account and follow their instructions (they're easy) on how to deploy to a live production server. I would also go to YouTube and search for deploying Heroku Node as there are several tutorials on there.

AWS (Amazon web services) also has free accounts and Digital Ocean is also a Node capable hosting provider.

I agree that there should be a TreeHouse video showing how to deploy to at least one of these providers. I think there is one but it's only for pro users.