Skip to content

Docker image for easily deploying meteor, using fig.sh, passenger

Notifications You must be signed in to change notification settings

gaurav-/docker-passenger-meteor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker-Passenger-Meteor

Docker Image for Meteor production and development. Using Meteor+Passenger+Fig, with a volume shared between the container and the host system.

Usage

Install Fig

Create Meteor app

  • Create a folder named webapp (meteor create webapp); then cd weapp.

Development Setup

  • Copy fig-dev.yml file to the current folder (insider webaap folder);
wget https://raw.githubusercontent.com/zhouzhuojie/docker-passenger-meteor/master/fig-dev.yml
  • Remember to change the mongodb volume in the fig.yml file. /path/to/db:/data/db
  • fig -f fig-dev.yml up to start the services.

Production Setup

  • Copy fig.yml file to the current folder (insider webaap folder);
wget https://raw.githubusercontent.com/zhouzhuojie/docker-passenger-meteor/master/fig.yml
  • Remember to change the mongodb volume in the fig.yml file. /path/to/db:/data/db
  • fig up to start the services.

Warning

  • The fig.sh will remove .meteor/local, which means the default development local mongodb will be reset. We highly recommend to use the mongodb docker image instead (both are integrated in the fig.yml and fig-dev.yml).

Credits

License

MIT

About

Docker image for easily deploying meteor, using fig.sh, passenger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%