Skip to content

Releases: KaranSinghDev/Arkhe-Open-Data-Archive

v1.0.1

09 May 15:21
f3b6b43

Choose a tag to compare

v1.0.1 — maintenance release

No functional changes. Cleanup of leftover identifiers from before the project was renamed to Arkhe.

Changes

  • LICENSE — copyright holder corrected
  • backend/app/config.py — default postgres_db and postgres_user renamed to arkhe
  • .env.example — default POSTGRES_DB, POSTGRES_USER, DATABASE_URL, MINIO_BUCKET, and OPENSEARCH_INDEX updated to use arkhe

Existing deployments are unaffected, these are first-install defaults only.

License

MIT.

Arkhe v1.0.0

06 May 16:45
1b81401

Choose a tag to compare

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 Dataset JSON-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 -d

Open 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.