0.4.1 • Published 2 years ago

mup-docker-deploy v0.4.1

Weekly downloads
2
License
MIT
Repository
-
Last release
2 years ago

mup-docker-deploy

Deploy using a custom Dockerfile.

This plugin is under development and is missing some features

Getting started

Before starting, you should have a Dockerfile in your app's directory.

First, install mup and mup-docker-deploy with:

npm i -g mup mup-docker-deploy

Second, create a config with:

mup init

Open the config, and make the following adjustments:

For each server:

  • host - Usually is the IP Address of the server
  • server authentication - You can use a password or set pem to the path to a private key. If neither are set, it uses ssh-agent

In the app section:

  • name: A unique name, with no spaces
  • path: Path to the app, relative to the config.
  • type: Set to docker-image to let mup know that this plugin will manage the app

Third, setup the server. Mup will install everything needed to run the app. Run:

mup setup

Fourth, deploy the app. Run

mup deploy

Mup will upload your app, build the docker image, and run it.

0.4.1

2 years ago

0.4.0

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.0

5 years ago

0.1.0

6 years ago