News

Back to the news list

An­noun­cing Ex­o­frame 1.0 — simple Dock­er de­ploy­ment tool

What’s new in 1.0

Since its beginnings, Exoframe has gained a significant number of features that will help you manage and deploy projects on your servers with ease.

Here’s a list of the features that Exoframe 1.0 provides out-of-the-box:

  • 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 <link https: traefik.io>Traefik

What’s next?

This release is only the beginning. We’re planning to add a number of exciting features in the next few months. Two major feature highlights are:

  1. We’re planning to add Docker Swarm support that will allow you to deploy and scale your projects across multiple servers.

  2. We’re also going to add support for deployment recipes. Imagine deploying something large and complex (e.g. Apache Spark stack) in one command — this is our goal here!

And, of course, if you have any suggestions — we’d be happy to hear them!

Project links

You can get Exoframe on <link https: github.com exoframejs exoframe>GitHub, it only takes a few minutes to setup.

You can check out short <link https: www.youtube.com>video demo that walks you through setup and usage in ~8 minutes on YouTube.

Rest of the useful links along with documentation can be found in <link https: github.com exoframejs exoframe tree master docs>GitHub repository.

Any feedback is appreciated!