Skip to content

Commit 9972f78

Browse files
committed
[exoframe-cli] Add simple readme to be displayed on npm
1 parent 0d8ebe9 commit 9972f78

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

packages/exoframe-cli/README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Exoframe
2+
3+
> Simple Docker deployment tool
4+
5+
Exoframe is a self-hosted tool that allows simple one-command deployments using Docker.
6+
7+
## Features
8+
9+
- One-command project deployment
10+
- SSH key based auth
11+
- Rolling updates
12+
- Deploy tokens (e.g. to deploy from CI)
13+
- Deploy secrets (e.g. to hide sensitive env vars)
14+
- Automated HTTPS setup via letsencrypt \*
15+
- Automated gzip compression \*
16+
- Rate-limit support \*
17+
- Basic HTTP Auth support \*
18+
- Simple access to the logs of deployments
19+
- Multiple deployment endpoints and multi-user support
20+
- Simple update procedure for client, server and Traefik
21+
- Optional automatic subdomain assignment (i.e. every deployment gets its own subdomain)
22+
- Complex recipes support (i.e. deploy complex systems in one command)
23+
24+
\* Feature provided by [Traefik](https://traefik.io/)
25+
26+
## License
27+
28+
Licensed under MIT.

0 commit comments

Comments
 (0)