Download Arc — AGPL-3.0

Get started in 30 seconds.

One Go binary. Docker, Kubernetes, or native. Pick your path and you're writing data in under a minute.

Recommended

Docker

Single container. Production-ready defaults. Works on any host with Docker installed.

docker run -d -p 8000:8000 \
  -e STORAGE_BACKEND=local \
  -v arc-data:/app/data \
  ghcr.io/basekick-labs/arc:latest
Full Docker guide
Cluster

Kubernetes

Helm chart for production clusters. Pinned to Arc v26.05.1. Multi-node ready, with default values you can override.

# Pinned to the latest Arc release (v26.05.1)
helm install arc https://github.com/basekick-labs/arc/releases/download/v26.05.1/arc-26.05.1.tgz
Full Kubernetes guide
Bare metal

Linux

Native .deb / .rpm packages. Pinned to Arc v26.05.1. RHEL / Fedora and other distros available on GitHub Releases.

# Debian / Ubuntu — pinned to Arc v26.05.1
wget https://github.com/basekick-labs/arc/releases/download/v26.05.1/arc_26.05.1_amd64.deb
sudo dpkg -i arc_26.05.1_amd64.deb
Other distros & architectures
Step 2

Verify your install

Write a point. Query it back. Two curl commands, no client library needed.

Write
# Write a point (InfluxDB Line Protocol)
curl -X POST http://localhost:8000/api/v1/write/line-protocol \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "x-arc-database: default" \
  --data-binary "cpu,host=server01 value=0.64"
Query
# Query it back with SQL
curl -X POST http://localhost:8000/api/v1/query \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"sql":"SELECT * FROM cpu LIMIT 10"}'

Need to generate an API token first? Token setup guide →

Running Arc at scale?

Arc Enterprise

Multi-node clustering, RBAC + SSO, audit logging, tiered storage automation, and dedicated support. Self-hosted or fully managed.

  • Multi-node clustering and high availability
  • Role-based access control (RBAC) and SSO
  • Audit logging and query governance
  • Tiered storage automation
  • Dedicated support and SLAs