- Use Cases
- Resources
- Contact us
Installation
Follow the steps below to get VeilDB up and running. View full documentation →
VeilDB is available as a self-hosted open source release or as a fully managed cloud service.
Self-hosted version of VeilDB that runs on your own infrastructure.
Managed VeilDB for teams that want zero setup.
Your database never leaves your infrastructure. The VeilDB Agent runs inside your environment and processes backups locally.
Step 01
The VeilDB service is open source and available on GitHub. Install it by running the script below, then create your account to get started.
1. Run the install script
git clone https://github.com/veildb-tech/veildb.git && cd veildb
# Install the veildb from GitHub
curl -sSL https://raw.githubusercontent.com/dbvisor-pro/veildb/main/install.sh | shSource code and full instructions: github.com/dbvisor-pro/veildb
2. Create an account
Once the service is running, create an account to access the VeilDB dashboard and manage your database connections.
Step 02
The VeilDB Agent runs alongside your database and collects activity data.
Ensure that all the necessary software is installed before proceeding with the installation.
Requirements
To install Docker, refer to the Docker Installation Guide.
For curl and lsof, execute the following commands based on your operating system:
# Install curl, lsof and zip
sudo apt update && sudo apt install curl lsof zip
# Install VeilDB Agent
curl https://veildb.com/download/veildb-agent-install | bash
source ~/.bashrcStep 03
Download the VeilDB client for your platform. Each archive contains a single binary.
Or install via command line:
# Download the archive
curl -LO https://veildb.com/download/veildb-linux-amd64-latest.zip
# Extract and install
unzip veildb-linux-amd64-latest.zip
chmod +x veildb
sudo mv veildb /usr/local/bin/veildb