Exoframe

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

Stars
1.08K
Forks
68
Open issues
19
Closed issues
253
Last release
almost 4 years ago
Last commit
5 months ago
Watchers
1.08K
Total releases
42
Total commits
618
Open PRs
0
Closed PRs
39
Repo URL
Platform
License
Category
Offers premium version?
NO
Proprietary?
NO
About

Simple Docker deployment tool

⚠️ This is a pre-release version: it is a work in progress and might be unstable at the moment!
You can check the progress towards stable release here.
If you are looking for stable version and docs - look in legacy-master branch.

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
  • 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)
  • Complex recipes support (i.e. deploy complex systems in one command)

* Feature provided by Traefik

Demo

Getting started

To be done.

Docs

To be done.

Special thanks

Thanks to:

License

Licensed under MIT.

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.