{"repo":"exoframejs/exoframe","free":true,"listed":false,"github":"https://github.com/exoframejs/exoframe","clone":"git clone https://github.com/exoframejs/exoframe.git","description":"Exoframe is a self-hosted tool that allows simple one-command deployments using Docker","language":"TypeScript","stars":1154,"topics":["nodejs","docker","exoframe","cli-app","docker-manage-tool","deployment","deploy-tool","self-hosted","docker-container","devops"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Simple Docker deployment tool 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 & Docs Follow a Quick Start guide to get starter or read through all docs here. Special thanks Thanks to: - Ivan Semenov for making an awesome logo License Licensed under MIT.","default_branch":null,"files":null,"tree":[],"storefront":"/r/exoframejs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/exoframejs/exoframe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}