| Crates.io | web-service-files-axum |
| lib.rs | web-service-files-axum |
| version | 1.1.0 |
| created_at | 2025-08-21 18:05:26.546057+00 |
| updated_at | 2025-08-26 17:30:58.353448+00 |
| description | Web service that displays the program uptime by using Axum, Tokio, Rust. The purpose of this is simple testing of our systems. |
| homepage | https://github.com/joelparkerhenderson/web-service-files-axum |
| repository | https://github.com/joelparkerhenderson/web-service-files-axum |
| max_upload_size | |
| id | 1805179 |
| size | 10,670,700 |
documentation • source • llms.txt • crate • email
Web service that serves files using Axum, Tokio, Rust.
This is a very simple web service that we use for testing our systems.
Run the service using the default address 0.0.0.0:8080:
cargo run
You can browse files by name…
Browse https://localhost:8080/index.html
Browse https://localhost:8080/index.txt
Browse https://localhost:8080/index.json
You should see a response that shows the file contents.
Run the service using an environment variable for a custom bind address:
export BIND="1.1.1.1:1111"
cargo run
Run the service using environment variables for a custom host and port:
export HOST="1.1.1.1"
export PORT="1111"
cargo run
Based on free open source software Demo Rust Axum.