Skip to content

devops-community/mean

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MEAN.js

Boilerplate setup to build and deploy MEAN.js apps.

It includes:

  • 1 server (nodes/mean-node.yml) with:
    • Nginx as a Web frontend,
    • NodeJS, including bower, grunt and forever, to run the app.
    • MongoDB for storage.
  • 1 build task (tasks/mean-build.yml) which will fetch your MEAN.js app from GitHub, build the app and run it.
  • 1 task that takes care of the app build (npm install and grunt build).

Install & Run

Fork on devo.ps

  1. Fork this repository using the "Fork on devo.ps" button above.
  2. Navigate to the repos page.
  3. Activate the master branch; you will be prompted for some details (provider, server size, Git URL of your app...).

You may as well use the task's webhook to build and deploy every time your commit a change to your app; simply point the GitHub repository Webhook to https://wh.devo.ps/{USER}/{REPO}/rebuild/mean/app (where {USER} is your username and {REPO} is the name of your forked repo in devo.ps). This will effectively trigger the build and deploy task every time GitHub registers a commit.

You can obfuscate this Webhook URL in the tasks/mean-build.yml file (see the webhooks attribute).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages