| Crates.io | mcptest-rust |
| lib.rs | mcptest-rust |
| version | 0.5.0 |
| created_at | 2025-10-06 21:08:59.037221+00 |
| updated_at | 2025-12-06 23:36:05.719027+00 |
| description | Hello World Rust MCP Test program! |
| homepage | |
| repository | https://github.com/xbill9/gemini-cli-codeassist |
| max_upload_size | |
| id | 1870859 |
| size | 70,847 |
A simple, containerized Rust web server for Hello World test server designed for deployment on Google Cloud Run.
This project provides a basic "Hello, World!" style web application written in Rust. It serves as a template and example for building and deploying a minimal, secure, and efficient Rust application on Google Cloud Run using Docker and Google Cloud Build.
A Makefile is included to simplify common development tasks.
Before you begin, ensure you have the following installed:
Clone the repository and install the necessary dependencies:
cargo build
The following commands are available through the Makefile.
make build
make release
To start the server on http://localhost:8080:
make run
make format
make clippy
Run the test suite:
make test
Deployment is automated via Google Cloud Build, as defined in cloudbuild.yaml. The process uses a multi-stage Dockerfile to build a minimal, secure production image based on gcr.io/distroless/cc-debian12.
To manually trigger a deployment, run:
make deploy
This command will:
cloudrun-rust service in the us-central1 region.