Skip to content

Simple Azure Web Services integration for MeteorJS via Travis CI

Notifications You must be signed in to change notification settings

stromhalm/azure-meteor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

azure-meteor

Azure Meteor is a sample project that can be used as a starting point for your MeteorJs apps on Azure web services. To get started just fork this repository and start developing (see meteor.com for more infos):

$ meteor

Create your App Service via the Azure Management Portal and set up your deployment credentials. In your application settings activate Web Sockets, then create a new entry ROOT_URL with your apps URL (e.g. http://azure-meteor.azurewebsites.net). Optionally specify a MONGO_URL to your MongoDB server. DocumentDB should be the easiest way to get you started here (the format should be like mongodb://username:passphrase@appname.documents.azure.com:10250/?ssl=true!

Azure Meteor uses the free Travis CI service for optimizations and deployment. Visit travis-ci.org, login with your GitHub credentials and activate your repository. Under More options -> Settings set the following Environment variables: AZURE_WA_SITE, AZURE_WA_USERNAME and AZURE_WA_PASSWORD with your azure app service credentials.

Travis will listen for pushes to the master branch of your repository, optimize your app for production use (e.g. minify JavaScript, CSS, etc.) and automatically deploy it to azure within a few minutes.

About

Simple Azure Web Services integration for MeteorJS via Travis CI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published