Overview
Self-host the user generated content on your infrastructure while storing only minimal identifiers on Velt servers.
Self-Hosting Data
Velt allows you to self-host sensitive content while still using most of the collaboration features and components:
- Comments: Store comment content on your infrastructure with only identifiers on Velt servers
- In-app notifications: In-app notification content is automatically handled when you use comments and reactions self-hosted solutions
- Reactions: Store reaction data on your systems with only identifiers on Velt servers
- Users: Store sensitive user PII on your servers, with only identifiers on Velt servers
For each data type, you configure a data provider that implements specific methods (get, save, delete) to interact with your database. Velt Components automatically hydrate data in the frontend by fetching from your configured providers.
This approach gives you complete control and ownership of your data while maintaining all Velt collaboration features and real-time functionality.
Supported Infrastructure
You can self-host your data on any infrastructure that you want as long as you can receive and return the data in the provided format. Here are some examples:
- AWS
- GCP
- Azure
- Any Custom Infrastructure