This repository runs the prebuilt web server binary of Gemini CLI Desktop in a Docker container.
- Docker
- Docker Compose
-
Build and start the container:
docker-compose up -d --build
-
Access the web interface at http://localhost:3000.
-
Version: Change the
BRANCH_NAMEbuild argument indocker-compose.ymlorDockerfileto target a different release version (e.g.,v0.3.15). -
Port: The application runs on port
1858inside the container. Thedocker-compose.ymlmaps host port3000to container port1858. You can change the host port by modifying theportssection indocker-compose.yml. -
Projects: The
../directory is mounted to/root/Projectsin the container for easy project access. -
Config: The host's
/Users/cye/.geminidirectory is mounted to/root/.geminito share CLI configurations.