Rust cloud hosting # Rust hosting for Actix and Axum Build and deploy Rust projects from Git where supported, with Actix Web and Axum compatibility depending on the toolchain and runtime. Package limits apply. [Get started](https://panel.deplomo.com/signup)[Rust deployment guide](/guides/deploy-rust) ## Benefits of Rust hosting on Deplomo Automated binary builds, private project networking and resources within fixed monthly package limits. ### Compile and build Rust applications from Git Connect a Rust repository and configure a compatible build command to compile the application. Runtime, container and resource settings depend on the selected package. ### Actix and Axum compatibility Rust frameworks such as Actix and Axum can be used when supported by the selected toolchain and runtime configuration. ### Manage environment variables Add required access keys, database connection strings and tokens through the dashboard’s environment settings where available. Do not commit secrets to Git; review access permissions. ### Fixed monthly EUR packages Rust can offer efficient memory use; measure your application’s CPU and RAM needs and keep allocations within the limits of your monthly zone package. ## Frequently asked questions about Rust hosting Answers to common questions about binary builds, web frameworks and running Rust applications. What does Rust hosting provide, and when might Deplomo suit a Rust app? Does Rust hosting support popular frameworks such as Actix Web and Axum? How do I deploy a Rust application? How does Rust hosting compare with other languages such as Go? How can I connect a database or message queue to a Rust app? ## A guide to Rust hosting for microservices and web applications Rust provides compile-time memory safety (Memory Safety) without a garbage collector, which can suit some performance-sensitive systems. Building a Rust binary may require sufficient CPU, RAM and compatible toolchain settings. Where supported, a platform can build from Git and run the binary in a configured container. ### What is Rust hosting, and when can it be useful for modern web servers? For web services, Tokio provides asynchronous runtime and concurrency support. Actix and Axum can be used when configured for the app; throughput and latency depend on implementation, workload and resources. If your architecture also uses Go for lightweight network microservices, compare the available deployment options for [Go hosting](/products/go) You can use Go hosting alongside Rust projects. For step-by-step guidance on repository connection, deployment and environment variables, read the [Deploy rust](/guides/deploy-rust) guide to review the setup steps. ### Rust builds and deployment compared with manual server setup Building Rust projects on a Linux server can involve installing Rustup, setting Cargo environment variables, caching Crates and configuring a reverse proxy and ports. `cargo build` can use significant CPU and memory, depending on the project. A managed build service may compile the project and run the resulting binary in a configured container. Check whether build caching is available and review storage, package limits and runtime settings. ### Compare Rust hosting on Deplomo with manual server setup The table summarizes deployment and resource differences. Features and limits depend on the provider and configuration.
| Feature | Rust hosting on Deplomo | Manual setup on a VPS | Traditional shared hosting |
|---|---|---|---|
| Git-based build and deployment | A Git push may trigger an automated build when the integration is enabled | Configure CI/CD scripts and webhooks manually | Rust toolchain and source-build support vary by host |
| Actix and Axum support | Port and asynchronous-networking support depends on runtime and service configuration | Configure Nginx and Systemd manually | Port and process limits vary by provider and package |
| Storage and network performance | Storage type and network latency depend on the package, zone and configuration | Storage type depends on the server configuration | Resource sharing and disk performance vary by provider and package |
| Pricing and resource scaling | Fixed monthly EUR package pricing | Fixed monthly EUR packages by zone; limits apply | Annual contract terms and resource limits vary by provider |