nano-vllm icon indicating copy to clipboard operation
nano-vllm copied to clipboard

[Feature Request] Add pip, conda, and Docker support for easier environment setup

Open BaoZhuhan opened this issue 2 months ago • 0 comments

Hi GeeeekExplorer,

I’ve been exploring nano-vLLM and really appreciate the lightweight design and clean Python API.

I noticed that currently the project primarily uses pyproject.toml/UV for dependency management. I’d like to contribute by adding support for more common environment setups:

  • pip: provide requirements.txt so users can install with pip.
  • conda: provide environment.yml for conda users, including CUDA support.
  • Docker: provide a Dockerfile (and optionally docker-compose.yml) to enable reproducible deployments.

The goal is to make it easier for a wider audience to start using nano-vLLM without changing core logic or architecture.

Before I start, I wanted to check with you if this aligns with the project’s contribution guidelines or if you have any preferences on how to structure these additions.

Thanks!

BaoZhuhan avatar Oct 10 '25 08:10 BaoZhuhan