File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # Chroma Operations Tools
1+ # Chroma Maintenance CLI
22
3- Tiny collection of utilities to help you managed single-node Chroma instances.
3+ A collection of utilities to help you managed single-node Chroma instances.
44
55> [ !TIP]
66> chroma ops tool relies on internal ChromaDB APIs and breaking changes with new version of Chroma are possible.
@@ -462,33 +462,14 @@ Options:
462462
463463> Note: You have to mount your persist directory into the container for the commands to work.
464464
465-
466465Building the image:
467466
468467``` bash
469468docker build -t chops .
470469```
471470
472- #### WAL Commit
473-
474- ``` bash
475- docker run -it --rm -v ./persist_dir:/chroma-data ghcr.io/amikos-tech/chromadb-ops/chops:latest commit-wal /chroma-data
476- ```
477-
478- #### WAL Cleanup
479-
480- ``` bash
481- docker run -it --rm -v ./persist_dir:/chroma-data ghcr.io/amikos-tech/chromadb-ops/chops:latest clean-wal /chroma-data
482- ```
483-
484- #### WAL Export
485-
486- ``` bash
487- docker run -it --rm -v ./persist_dir:/chroma-data -v ./backup:/backup ghcr.io/amikos-tech/chromadb-ops/chops:latest export-wal /chroma-data --out /backup/export.jsonl
488- ```
489-
490- #### Full-Text Search Index Rebuild
471+ #### Running Commands
491472
492473``` bash
493- docker run -it --rm -v ./persist_dir:/chroma-data ghcr.io/amikos-tech/chromadb-ops/chops:latest rebuild-fts /chroma-data
474+ docker run -it --rm -v ./persist_dir:/chroma-data ghcr.io/amikos-tech/chromadb-ops/chops:latest < command >
494475```
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " chromadb-ops"
3- version = " 0.0.12 "
4- description = " Tiny unofficial ChromaDB operations CLI to help you manage your ChromaDB instance."
3+ version = " 0.1.0 "
4+ description = " Tiny unofficial ChromaDB maintenance CLI to help you manage your ChromaDB instance."
55authors = [" Trayan Azarov <trayan.azarov@amikos.tech>" ]
66license = " MIT"
77readme = " README.md"
You can’t perform that action at this time.
0 commit comments