Installation
Prerequisites
Before deploying, please review and accept the Community License. This royalty-free license covers both commercial and non-commercial use for datasets up to 1,000 samples.
The Control Tool
The primary interface for managing dataset instances is dnaerys-ctl. This utility handles all offline operations — data ingestion and dataset lifecycle management (covered in documentation), and provides general information about the existing datasets.
- Download: Fetch the latest release from the GitHub repository to get started.
Cluster Deployment
Dnaerys operates as a set of logical nodes whose lifecycle is managed by container orchestration tools. Kubernetes is our reference platform for production deployments. Docker Compose is the reference platform for local / development deployments.
1. Container Images Official images are hosted on Docker Hub.
- Repository: hub.docker.com/r/dnaerys/dnaerys-cluster
- To pull the latest stable build to your local registry:
docker pull dnaerys/dnaerys-cluster:latest
2. Orchestration We maintain a deployments repository with example configuration files for both reference platforms.
- Helm: Deploying an 8-node Kubernetes cluster — Helm chart example.
- Docker Compose: Deploying a 4-node Docker Compose cluster — docker-compose.yml.