cavaliba.com
Description: Modern, responsive, batteries-included Hugo theme for creating beautiful static websites.

`CTRL K`

- Support
- Screenshots
- Release Notes
- Documentation
  - Getting started
    - Detailled setup
    - Useful commands
    - Demo data
  - Tutorial
    - Discover the UI
    - User and Groups
    - Assets and Schemas
    - CSV and pipelines
  - Data
    - Schema
    - Field and Types
    - Enumerate
    - Authorizations
    - Search & Filters
  - Data Field Reference
    - password
    - string
    - float
    - boolean
    - date
    - datetime
    - time
    - ipv4
    - int
    - user
    - group
    - role
    - schema
    - enumerate
    - text
    - json
    - yaml
    - file
    - external
  - Pipeline
    - Condition Checkers
    - Transformation Primitives
    - Builtin Pipelines
  - DataViews
  - IAM - User and Access
    - IAM - User Model
    - IAM - Group Model
    - IAM - Permissions
    - IAM - Role Model
    - IAM - API Keys
  - Configuration
    - System Configuration
    - App Configuration
    - Authentication Methods
    - Email Configuration
    - SMS Configuration
    - Reverse-Proxy and TLS/SSL
  - Operations
    - Admin Tools
    - Backup and restore
    - Periodic tasks
  - API
  - cavctl
  - CLI (local)
  - APP - Notification (Sirene)
    - Sirene - Models
  - APP - Status Monitor
  - Dev
  - cavpoller
  - cmt_monitor

Free, open source, BSD 3-clause license

# One Web platform, your data, many tools.

A Web Asset Management Platform with applications included.
Get Started

### Asset Management

Describe your assets, implement models and centralize your data. Stop inventories in spreadsheets.

### Web Platform

Manage your data assets from a single powerful Web platform. Clean Web for your browser and eyes, responsive design for large and small devices. Automatically generated UI from your models, no code.

### Hosting and Sovereignty

Sovereignty anyone? Host where you want: on-prem, in the cloud, on a desert island, on your laptop. No web dependency, no callback, no tracker, no ads. Everything is in the box. Extract all your data in standard file format at any time. GDPR friendly.

### Relationships to value

Define relationships between data models, interconnect with existing sources. With good relationships, 1 + 1 = 3; business value is here.

### Applications ? Included.

Cavaliba comes with a set of included standard ITSM and small business applications, of course connected to the data model. Use provided applications for instant value.

### Open Source BSD. And free !

3-clause open source BSD permissive license. Do what you want. We live and develop by providing support and professional services.

### Life changes. Be dynamic.

Dynamic Data Models by design. Models change. Update asset definitions at any time with immediate effect. Enforce constraints for data quality. Short-lived items are OK. Start small, use predefined models, edit and evolve over time. Or build from scratch.

### Security ?

Authenticate locally, or with LDAP or SAML/OIDC federation. Users, Groups, Roles, and Permissions let you manage authorization at macro or granular level. Allow read access to large groups. Review/export logs. Deploy high-availability for resilience. Encrypt at rest. And more.

### Dataviews, Reporting and BI

Create dataviews for most requested data subsets. Connect external BI tools like Tableau, Metabase, Superset or others to the Cavaliba Database for unlimited reporting.

### Interconnect

Use the REST API to move/sync data between Cavaliba and existing systems. Be asynchronous with files like JSON, YAML to bulk import/export. Apply pipelines to transform. Use provided command-line tools (local, remote) if needed.

### Fast with large datasets

Cavaliba is fast. With large datasets and complex data models, UI response time is immediate even on small virtual machines or modest container platforms. Tested with more than 500,000 objects per Asset Schema, or 50K+ user entries. Computationally intensive tasks are offloaded to async workers.

### Prerequisite ? Docker.

Cavaliba is provided as a set of docker containers with no external dependency after startup. Run the provided docker-compose in minutes. You can also run Cavaliba natively as a regular modern Python/Django application. Thanks giants.

### Pricing and support

Cavaliba software is free with no community/premium model. Everything is included. See Support if you need professional services. We live on that.

### Taste of included applications ?

Emergency notifications, CMDB, Status Page, IPAM. More to come, stay tuned.