Start with UltiHash Serverless for free with our 7-day free trial - no matter the cluster size you need, from 200GB, 1TB, 5TB or even 10TB. You can always upgrade your cluster size later on if needed.
Sweet, now that you’ve got your subscription, we’re setting up your cluster - we’ll email you when it’s ready to use! In the meantime, you can already check our integrations hub where you have access to the scripts to connect your entire stack.
Your cluster is setup, and ready to use! You can fetch your credentials and cluster name in the credentials section on your dashboard.
You can also create your first bucket with the command shown here.
Fantastic! You’re ready to start writing to your bucket. Use the command shown here to execute your first write operation and get on with your project. You can find the most frequent commands on our cheatsheet.
Now you can connect the rest of your stack with our range of integrations.
Make sure you have install the required tools to run UltiHash locally:
You can use the command here to install everything easily.
Download this Docker Compose file, then use the command to log into the container registry, export your credentials, and start the services.
Your registry password is:
To evaluate how UltiHash handles real-world files locally, create a test bucket using the command shown here. Then upload your dataset with the the helper script we've created - it uses the S3 Python SDK to provide high-throughput uploads with progress tracking and multipart support.
Make sure to replace the orange placeholders with your chosen bucket name and dataset path.
Download this script, and then run the command to see how much space UltiHash is saving by deduplicating your dataset.
You've now got a cluster installed with Docker that you can use to test. Next step: deploy for production use with Kubernetes.
Docker provides a containerized virtual environment for UltiHash to run on.
You can find general instructions for installing Docker Engine at docs.docker.com/engine/install.
To quickly install, run:
# Linux installation: Update package index, install prerequisites, and set up Docker’s GPG keysudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.ascsudo chmod a+r /etc/apt/keyrings/docker.asc# Add the Docker repository to Apt sources and update package indexecho \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get update# Install Docker Engine, CLI, and related pluginssudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Docker provides a containerized virtual environment for UltiHash to run on.
You can find general instructions for installing Docker Engine at docs.docker.com/engine/install.
To quickly install, run:
# Linux installation: Update package index, install prerequisites, and set up Docker’s GPG keysudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.ascsudo chmod a+r /etc/apt/keyrings/docker.asc# Add the Docker repository to Apt sources and update package indexecho \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get update# Install Docker Engine, CLI, and related pluginssudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Docker provides a containerized virtual environment for UltiHash to run on.
You can find general instructions for installing Docker Engine at docs.docker.com/engine/install.
To quickly install, run:
# Linux installation: Update package index, install prerequisites, and set up Docker’s GPG keysudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.ascsudo chmod a+r /etc/apt/keyrings/docker.asc# Add the Docker repository to Apt sources and update package indexecho \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get update# Install Docker Engine, CLI, and related pluginssudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Docker provides a containerized virtual environment for UltiHash to run on.
You can find general instructions for installing Docker Engine at docs.docker.com/engine/install.
To quickly install, run:
# Linux installation: Update package index, install prerequisites, and set up Docker’s GPG keysudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.ascsudo chmod a+r /etc/apt/keyrings/docker.asc# Add the Docker repository to Apt sources and update package indexecho \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get update# Install Docker Engine, CLI, and related pluginssudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Congratulations, you've set up UltiHash with Kubernetes!