🦀Rust

📁 Arquivos

Você não deve enviar todos os arquivos de sua aplicação para o .zip, existem algumas exceções, elas são:

- Arquivo Cargo.lock
- Pasta target
- Pasta .git
📄pageCriar o Cargo.toml

🗜️ Compactando os arquivos

Para mais detalhes sobre como Compactar os seus Arquivos de acordo com o seu Sistema Operativo, pode consultar em baixo:

pageComo Compactar?

✍ Hospedando o seu bot

☁️pageComo Hospedar

🌎 Hospedando o Seu Site

Esta funcionalidade necessita de alguns requisitos básicos para poder ser utilizada, por favor consulte os requisitos aqui antes de continuar

Utilizando o Rocket

Rocket é um framework web feito em rust, atualmente funciona apenas na versão nightly do rust

rustup override set nightly

Instalando o Rocket

Consulte a documentação oficial: https://rocket.rs/

Configurando Rocket para a DisCloud

Crie um arquivo rust-toolchain.toml:

rust-toolchain.toml
[toolchain]
channel = "nightly"

Isso irá instruir o rustup a usar a versão nightly, e baixar essa versão caso seja necessário.

Exemplo discloud.config para Rocket

discloud.config
ID=subdomino
TYPE=site
MAIN=src/main.rs
RAM=512
AUTORESTART=false
VERSION=latest
APT=tools

Last updated