πŸ¦€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
πŸ“„Criar 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:

Como Compactar?

✍ Hospedando o seu bot

☁️Como 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