Clace
lastmod 2024-11-18created 2024-11-181 edits
Webapp management for internal tools, app server for containerized apps
A webapp management server for internal tools
Features
- A platform for developing and deploying web apps for internal tools
- Lets you host multiple web apps on a single machine easily and securely, regardless of language or framework
- Cross-platform (Linux/Windows/OSX), and provides a GitOps workflow for managing web apps
- Key features
- Provides the functionality of a reverse proxy, a hypermedia-based micro framework, and a container orchestrator (using Docker or Podman) in a single lightweight binary
- After starting the Clace server and making sure Docker or Podman is running, you can install a new app from a GitHub source repository with a single command
- On the first API call, Clace builds the image and starts the container lazily
- Can automatically build a simple form-based UI for backend APIs
- Develop containerized web apps on a development machine, then deploy the apps to a shared server
- Apps are deployed directly from a Git repository with no build step
- Using Clace to deploy Streamlit apps lets you add OAuth authentication for access control across the team