Installation

Download VeilDB

Follow the steps below to get VeilDB up and running. View full documentation →

Choose how to run VeilDB

VeilDB is available as a self-hosted open source release or as a fully managed cloud service.

Open Source

Open Source

Self-hosted version of VeilDB that runs on your own infrastructure.

  • Free and open source
  • Full core functionality
  • Run on your own infrastructure
  • Complete control over your data
  • Community support
Managed

VeilDB Cloud

Managed VeilDB for teams that want zero setup.

  • Hosted control panel
  • Managed infrastructure
  • Guided agent deployment
  • Automated database pipelines
  • Priority support

Your database never leaves your infrastructure. The VeilDB Agent runs inside your environment and processes backups locally.

Step 01

Service Installation

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

bash
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 | sh

Source 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

Agent Installation

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

Dockercurllsof

To install Docker, refer to the Docker Installation Guide.

For curl and lsof, execute the following commands based on your operating system:

Debian
# 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 ~/.bashrc

Step 03

Client

Download the VeilDB client for your platform. Each archive contains a single binary.

Download Linuxveildb-linux-amd64-latest.zip

Or install via command line:

Linux
# 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