Development — Getting started
Local setup for working on any part of the NESO data portal.
Development — Getting started
Prerequisites
| Tool | For |
|---|---|
| Git | all repos |
| Docker + Docker Compose | running services locally |
| Node.js | PortalJS Admin (Next.js) |
| Python | CKAN extensions and Airflow DAGs |
kubectl + helm | cluster config in dx-helm-neso |
gcloud | BigQuery datastore access |
Repos
See Repos for the full map.
Where to go next
Last reviewed: 2026-05-04