# Nexus

Nexus is an S3-compatible object gateway with an embedded console, bucket-scoped migration controls, webhook delivery with WAL-backed recovery, and adaptive ingest/compression behavior.

## Start here

- Docs: [sparkaiur.github.io/nexus](https://sparkaiur.github.io/nexus)
- Quickstart: [docs/getting-started.mdx](docs/getting-started.mdx)
- MinIO migration: [docs/migrate-from-minio.mdx](docs/migrate-from-minio.mdx)
- Benchmarks: [BENCHMARKS.md](BENCHMARKS.md)

## Local run

```bash
./scripts/dev/compose-smoke.sh
```

That brings up `nexusd` locally and serves the embedded console at `http://127.0.0.1:8080/_nexus/ui/`.

## Release channels

- GitHub: [SparkAIUR/nexus](https://github.com/SparkAIUR/nexus)
- Docker: `docker.io/halceon/nexus`, `docker.io/nudevco/nexus`
- Crates: `nexus-gateway`, `nexus-core`
