← Go back

Exoframe

Production-ready project (May 2017 - January 2021)

Exoframe logo

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

About the project

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)
  • Deploy secrets (e.g. to hide sensitive env vars)
  • Automated HTTPS setup via letsencrypt
  • Automated gzip compression
  • Rate-limit support
  • Basic HTTP Auth support
  • Simple access to the logs of deployments
  • Docker-compose support
  • Simple function deployments
  • 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)
  • Swarm mode deployments
  • Complex recipes support (i.e. deploy complex systems in one command)

Find out more on github.

Maintainer
Timofey Ermilov