Compartment
Compartment is an open-source runtime designed to help teams run, distribute, and collaborate around custom software on their self-owned infrastructure.
Our verdict
Who it's for
Open-source runtime for securely hosting and sharing custom team software on your own infrastructure.
Who should look elsewhere
Requires self-management of infrastructure
Pros
- +Full control over infrastructure and data due to self-hosting
- +Built-in security features like RBAC, SSO, and audit logs
- +Cost-effective for sustained compute and traffic loads compared to managed cloud services
- +Provides a structured way to share and manage internal tools, reducing ad-hoc distribution
- +Open-source nature allows for customization and community contributions
Cons
- −Requires self-management of infrastructure
- −Initial setup and maintenance might require technical expertise
Key features
- ✓Self-hosted deployment
- ✓Role-Based Access Control (RBAC)
- ✓Single Sign-On (SSO) integration
- ✓Audit logs for all actions
- ✓Workload isolation (sandboxing)
- ✓Internal HTTPS endpoint generation
- ✓Supports scripts, internal apps, workers, and services
- ✓Open source and extensible
Pricing
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Self-hosted | $0 | month | Open source, no lock-in; Install on your server; curl install.sh --init-install |