8a3bee5dcceefab9fe95a116022f2a36eb52a082
ObjectStore
Small S3-compatible object storage for LunarSky. Early development.
Requires Docker Compose. Copy .env.example to .env, then set S3_ACCESS_KEY and S3_SECRET_KEY to unique values. The access key must be at least 16 alphanumeric characters; the secret must be at least 32 characters.
cp .env.example .env
docker compose up -d --build
curl http://127.0.0.1:9000/health
Port 9000 binds to localhost. Data stays in the object-data Docker volume. docker compose down -v deletes that volume.
Run sh scripts/test.sh with JDK 21 to test from source. Lunaris uses ObjectStore through its S3 storage adapter.
Do not use this development version as the only copy of important data.
Description
Small S3-compatible object storage for LunarSky
117 KiB
0 Stars
1 Watchers
0 Forks
Languages
Java
95.7%
Python
1.8%
Shell
1.8%
Dockerfile
0.7%