All Projects → zodern → Meteor Up

zodern / Meteor Up

Licence: mit
Production Quality Meteor Deployment to Anywhere

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Meteor Up

Meteor Skeleton
A simple boilerplate for creating Meteor applications with Blaze and SASS
Stars: ✭ 55 (-95.63%)
Mutual labels:  meteor
Meteor Azure
Automate Meteor deployments on Azure App Service
Stars: ✭ 69 (-94.52%)
Mutual labels:  meteor
Meteor Iron Router Ga
Google analytics for Iron Router
Stars: ✭ 76 (-93.96%)
Mutual labels:  meteor
Vulcan
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor
Stars: ✭ 8,027 (+538.08%)
Mutual labels:  meteor
React Deploy S3
Deploy create react app's in AWS S3
Stars: ✭ 66 (-94.75%)
Mutual labels:  deploy
The forge
Our groundbreaking, lightning fast PWA CLI tool
Stars: ✭ 70 (-94.44%)
Mutual labels:  deploy
Homemirror
Web based home mirror, inspired by Hannah Mitt's project.
Stars: ✭ 49 (-96.1%)
Mutual labels:  meteor
Reactnativemeteorboilerplate
Stars: ✭ 79 (-93.72%)
Mutual labels:  meteor
Elastic Beanstalk Terraform Setup
🎬 Playbook for setting up & deploying AWS Beanstalk Applications on Docker with 1 command
Stars: ✭ 69 (-94.52%)
Mutual labels:  deploy
Wasm Template Rust
A wasm template for Rust to publish to gh-pages without npm-deploy
Stars: ✭ 76 (-93.96%)
Mutual labels:  deploy
Rsync Deployments
GitHub Action for deploying code via rsync over ssh
Stars: ✭ 59 (-95.31%)
Mutual labels:  deploy
Netlify Builder
Deploy your Angular app to netlify from CLI
Stars: ✭ 60 (-95.23%)
Mutual labels:  deploy
Ng Deploy Azure
Deploy Angular apps to Azure using the Angular CLI
Stars: ✭ 71 (-94.36%)
Mutual labels:  deploy
Blaze Apollo
Blaze integration for the Apollo Client
Stars: ✭ 56 (-95.55%)
Mutual labels:  meteor
Deploy
Deploy Development Builds of Open Cluster Management (OCM) on RedHat Openshift Container Platform
Stars: ✭ 78 (-93.8%)
Mutual labels:  deploy
Ostrio Neo4jdriver
Most advanced and efficient Neo4j REST API Driver, with support of https and GrapheneDB
Stars: ✭ 55 (-95.63%)
Mutual labels:  meteor
Q42.nl
Q42.com
Stars: ✭ 69 (-94.52%)
Mutual labels:  meteor
Deploying Flask To Heroku
Deploying a Flask App To Heroku Tutorial
Stars: ✭ 81 (-93.56%)
Mutual labels:  deploy
Meteor Comments Ui
Simple templates for comment functionality in your Meteor App
Stars: ✭ 78 (-93.8%)
Mutual labels:  meteor
Deployer
A deployment tool written in PHP with support for popular frameworks out of the box
Stars: ✭ 8,928 (+609.7%)
Mutual labels:  deploy

Meteor Up Travis branch Gitter Backers on Open Collective Sponsors on Open Collective

Production Quality Meteor Deployments

Meteor Up is a command line tool that allows you to deploy any Meteor app to your own server.

You can install and use Meteor Up on Linux, Mac and Windows. It can deploy to servers running Ubuntu 14 or newer.

This version of Meteor Up is powered by Docker, making deployment easy to manage and reducing server specific errors.

Read the getting started tutorial.

Features

  • Single command server setup
  • Single command deployment
  • Deploy to multiple servers, with optional load balancing and sticky sessions
  • Environment Variable management
  • Support for settings.json
  • Password or Private Key (pem) based server authentication
  • Access logs from the terminal (supports log tailing)
  • Support for custom docker images
  • Support for Let's Encrypt and custom SSL certificates

Roadmap

Server Configuration

  • Auto-restart if the app crashes
  • Auto-start after server reboot
  • Runs with docker for better security and isolation
  • Reverts to the previous version if the deployment failed

Installation

Meteor Up requires Node v8 or newer. It runs on Windows, Mac, and Linux.

npm install -g mup

mup should be installed on the computer you are deploying from.

Using Mup

Meteor compatibility

Mup supports Meteor 1.2 and newer. To use Meteor 1.4 and newer, you will need to change the docker image. A list of docker images is available here.

Support

First, look at the troubleshooting and common problems sections of the docs. You can also search the github issues.

If that doesn't solve the problem, you can:

Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].