Quick Setup: Docker Compose
Prerequisites
Steps
Clone the AnyVLM repository (optionally switching to a release tag), and enter the directory:
% git clone https://github.com/genomicmedlab/anyvlm
% cd anyvlm
Create all required volumes:
% make volumes
Then, launch the application:
# Development mode with hot-reload
make up-dev
# Or production mode
make up
Available Docker Compose Configurations
File |
Purpose |
|
Production deployment with pre-built images |
|
Development with local build and hot-reload |
|
AnyVar dependencies (SeqRepo, UTA, AnyVar service) |
|
Minimal services for testing |
Full stack with AnyVar
% ANYVLM_VERSION=0.0.0 docker compose -f compose.dev.yaml -f compose.anyvar.yaml up --build
Once the containers are running, visit http://127.0.0.1:8080 to view the interactive Swagger UI and confirm the service is responding.