| .. | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| README.md | ||
Hoppscotch Webapp Server
A secure static web server for Hoppscotch Webapp with content bundling (zstd + zip) and verification (blake3 + ed25519).
Quick Start
# Build from source
cargo build --release
# or use Docker
docker build -t hoppscotch-webapp-server .
Note
Configuration via environment variables:
FRONTEND_PATH: UI assets build locationDEFAULT_PORT: Server port (default: 3200)
API Endpoints
- Health check:
GET /health - Bundle manifest:
GET /api/v1/manifest - Download bundle:
GET /api/v1/bundle - Public key info:
GET /api/v1/key
Development
cargo watch -x run # Dev build with hot reload
cargo test # Run tests
cargo build --release # Production build