Wondering what’s next for npm?Check out our public roadmap! »

    meteor-nebula

    0.1.1 • Public • Published

    nebula

    A tool for deploying meteor apps.

    installation

    Start by installing on your development machine:

    npm install -g meteor-nebula
    

    Then install it on your server:

    sudo curl https://gist.githubusercontent.com/apendua/46bcbfb403a8bb5b2ce5/raw/install-nebula.sh | sh
    

    configuration

    An example config file may look like this:

    {
      "host": "192.168.33.10",
      "port": 22,
      "user": "nebula",
      "pass": "secret",
      "apps": {
        "app1": {
          "git" : "https://github.com/anticoders/impact-demo-generic.git",
          "env" : {
            "METEOR_SETTINGS" : {
              "public": {}
            },
            "MONGO_URL" : "mongodb://localhost:27017/app1",
            "ROOT_URL"  : "http://localhost:8080"
          },
          "domain": "localhost"
        },
        "app2": {
          "git" : "https://github.com/anticoders/impact-demo-generic.git",
          "env" : {
            "FAKE"      : 1,
            "MONGO_URL" : "mongodb://localhost:27017/app2",
            "ROOT_URL"  : "http://127.0.0.1:8080"
          },
          "domain": "127.0.0.1"
        }
      }
    }
     

    save it to nebula.json and run nebula deploy in the same directory.

    nebula deploy [config]

    The required config does not exist yet. Let's create one.

    Config name: Host name: Username: Password: Save creds? [Y/n]:

    Install

    npm i meteor-nebula

    DownloadsWeekly Downloads

    0

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • avatar