6.2.0 • Published 1 year ago

exoframe v6.2.0

Weekly downloads
45
License
MIT
Repository
github
Last release
1 year ago

Simple Docker deployment tool

Build Status Coverage Status npm license

Exoframe is a self-hosted tool that allows simple one-command deployments using Docker.

Features

  • One-command project deployment
  • SSH key based auth
  • Rolling updates
  • Deploy tokens (e.g. to deploy from CI)
  • Automated HTTPS setup via letsencrypt *
  • Automated gzip compression *
  • Simple access to the logs of deployments
  • Docker-compose support
  • Multiple deployment endpoints and multi-user support
  • Simple update procedure for client, server and Traefik
  • Optional automatic subdomain assignment (i.e. every deployment gets its own subdomain)

* Feature provided by Traefik

Demo

asciicast

Installation and Usage

To run Exoframe you will need two parts - Exoframe CLI and Exoframe server.
For server install instructions see Exoframe server repository.

To install Exoframe CLI you can either download one of the pre-packaged binaries from releases page or install it using npm (needs at least Node 8.x):

npm install exoframe -g

Make sure you have Exoframe server deployed, set it as your endpoint using:

exoframe endpoint http://you.server.url

Then login using:

exoframe login

Then you will be able to deploy your projects by simply running:

exoframe

You can find a list of all commands and options in the docs.

Docs

Special thanks

Thanks to:

License

Licensed under MIT.

7.0.0-pre

1 year ago

6.2.1-dev.3

3 years ago

6.2.1-dev.2

3 years ago

6.2.1-dev.1

4 years ago

6.2.1-dev.0

4 years ago

6.2.0

4 years ago

6.1.5-dev.0

4 years ago

6.1.5-dev.3

4 years ago

6.1.5-dev.2

4 years ago

6.1.5-dev

4 years ago

6.1.4

4 years ago

6.1.3

4 years ago

6.1.4-dev

4 years ago

6.1.2-dev

4 years ago

6.1.1-dev

4 years ago

6.1.0

4 years ago

6.0.7-dev

4 years ago

6.0.2

4 years ago

6.0.6-dev

4 years ago

6.0.5-dev

5 years ago

6.0.1

5 years ago

6.0.4-dev

5 years ago

6.0.3-dev

5 years ago

6.0.2-dev

5 years ago

6.0.1-dev

5 years ago

6.0.0

5 years ago

5.2.2-dev

5 years ago

5.2.1

5 years ago

5.2.0

5 years ago

5.2.1-dev

5 years ago

5.1.0

5 years ago

5.1.1-dev

5 years ago

5.0.2-dev

5 years ago

5.0.1-dev

5 years ago

5.0.0

5 years ago

4.0.2-dev

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

4.0.1-dev

5 years ago

3.4.0-dev

5 years ago

3.3.0

5 years ago

3.3.0-dev

5 years ago

3.2.0

5 years ago

3.2.0-dev

6 years ago

3.1.1

6 years ago

3.0.1

6 years ago

3.1.0-dev

6 years ago

3.0.0

6 years ago

3.0.0-rc.2

6 years ago

2.1.1

6 years ago

3.0.0-rc.1

6 years ago

2.2.0-dev

6 years ago

2.1.0

6 years ago

2.1.1-dev

6 years ago

2.0.1

6 years ago

2.1.0-dev

6 years ago

2.0.0

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.23.0

7 years ago

0.22.0

7 years ago

0.21.1

7 years ago

0.21.0

7 years ago

0.20.0

7 years ago

0.19.2

7 years ago

0.19.1

7 years ago

0.19.0

7 years ago

0.18.2

7 years ago

0.18.1

7 years ago

0.18.0

7 years ago

0.17.1

7 years ago

0.17.0

7 years ago

0.16.1

7 years ago

0.16.0

7 years ago

0.15.0

7 years ago

0.14.0

7 years ago

0.13.0

7 years ago

0.12.0

7 years ago

0.11.1

7 years ago

0.11.0

7 years ago

0.10.1

7 years ago

0.10.0

7 years ago

0.9.0

7 years ago

0.8.1

7 years ago

0.7.0

7 years ago

0.6.0

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.0

8 years ago

0.3.0

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago