1.3.3 • Published 4 years ago

@mitjafelicijan/unfold v1.3.3

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

Unfold - Deployment utility for DigitalOcean

Elastic Beanstalk like deployments for DigitalOcean

Still in development phase. USE AT YOUR OWN DISCRETION!

Ideas, bugs, features can be submitted here »

Tutorial

asciicast

Prerequisites

  1. Add SSH key to your account
  2. Generate new personal access token
  3. Install unfold tool [sudo] npm i -g @mitjafelicijan/unfold
  4. If first time use, execute unfold --auth
  5. Go to your projects's folder and execute unfold --init
  6. Create deployment.yml by executing unfold --create
  7. Deploy your code with unfold --deploy

Check also unfold --help for additional information.

Deployment file

deployment:
  name: my-new-application
  tag: my-app-tag
  region: nyc3
  sshKeys:
    - 1111111
    - 2222222

application:
  buildpack: ubuntu-18-04-x64_nginx
  size: s-1vcpu-1gb
  replicas: 2

services:
  - kind: loadbalancer
    healthcheck: /
    rules:
      - protocol: http
        port: 80
        targetPort: 3000
      - protocol: https
        port: 443
        targetPort: 3000

Available buildpacks

If you would want to contribute additional buildpacks please create a pull request.

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago