Releases: KaranSinghDev/Arkhe-Open-Data-Archive
Releases · KaranSinghDev/Arkhe-Open-Data-Archive
v1.0.1
v1.0.1 — maintenance release
No functional changes. Cleanup of leftover identifiers from before the project was renamed to Arkhe.
Changes
LICENSE— copyright holder correctedbackend/app/config.py— defaultpostgres_dbandpostgres_userrenamed toarkhe.env.example— defaultPOSTGRES_DB,POSTGRES_USER,DATABASE_URL,MINIO_BUCKET, andOPENSEARCH_INDEXupdated to usearkhe
Existing deployments are unaffected, these are first-install defaults only.
License
MIT.
Arkhe v1.0.0
v1.0.0 — first release
Arkhe is a self-hostable scientific data repository. It runs with docker compose up, uses ORCID for sign-in, stores files in MinIO, indexes records in OpenSearch, and exposes FAIR-compliant JSON-LD
metadata.
Features
- ORCID login
- File uploads up to 2 GB — CSV, JSON, PDF, HDF5, and ROOT files, with metadata extracted in the background
- Full-text search with facets (experiment, type, year) and autocomplete
- schema.org
DatasetJSON-LD on every record at/records/{id}/metadata.json - Presigned download URLs via MinIO
- Background file parsing and indexing through Celery
- Structured JSON logs, Prometheus metrics, deep health checks
Quick start
Pre-built images on Docker Hub — no build step needed:
curl -O https://raw.githubusercontent.com/KaranSinghDev/Arkhe-Open-Data-Archive/main/docker-compose.hub.yml
curl -O https://raw.githubusercontent.com/KaranSinghDev/Arkhe-Open-Data-Archive/main/.env.example
cp .env.example .env # edit credentials
docker compose -f docker-compose.hub.yml up -dOpen http://localhost. See the README for configuration, architecture, and notes on when Arkhe fits and when Zenodo or InvenioRDM is
the better choice.
License
MIT.