Skip to main content

Tudo o que você precisa em um só lugar

A Gratian.pro oferece um ambiente de hospedagem direto ao ponto: rápido, simples e cheio de recursos. Aqui você desenvolve, gerencia e escala suas aplicações com total controle.

Comece sua jornada

Antes de tudo, certifique-se de ter um plano ativo e uma conta no painel.

Publicando seu projeto

1

Acesse o site do Gratian.pro

Acesse o Dashboard usando sua conta e selecione vá na página para criar seu projeto, após fornecer as informações do projeto e criar, siga os passos abaixo.
2

Entre na sessão de arquivos do seu servidor

Após acessar o dashboard é necessário acessar a aba de arquivos do seu projeto, o nome é “Arquivos”.
3

Compacte seu projeto

Entrou na aba? Agora é só compactar o seu projeto no seu computador e enviar para seu projeto!
4

Descompacte seus arquivos

No painel, após fazer o upload dos arquivos usando o botão “Upload”, clique nos três pontinhos à direita do arquivo enviado e selecione “Descompactar” para descompactá-lo.
5

Inicie seu servidor!

Após esses passos você pode iniciar seu servidor e verificar se tudo foi iniciado corretamente, abaixo terão algumas explicações sobre erros e como resolver eles.
Esse erro ocorre quando o servidor não tem instalado um pacote requisitado pelo sistema que você enviou. Pra resolver é simples: verifique o nome da dependência faltando, normalmente vai estar assim:
node:internal/modules/cjs/loader:1368
  throw err;
  ^

Error: Cannot find module 'discord.js'
Require stack:
- /home/app/bot/index.js
- /home/app/bot/start.js
    at Function._resolveFilename (node:internal/modules/cjs/loader:1365:15)
    at Function._load (node:internal/modules/cjs/loader:1175:27)
    at Module.require (node:internal/modules/cjs/loader:1445:19)
    at require (node:internal/modules/helpers:135:16)
    at Object.<anonymous> (/home/app/bot/index.js:3:17)
    at Module._compile (node:internal/modules/cjs/loader:1688:14)
    at Object..js (node:internal/modules/cjs/loader:1820:10)
    at Module.load (node:internal/modules/cjs/loader:1423:32)
    at Function._load (node:internal/modules/cjs/loader:1246:12)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/app/bot/index.js',
    '/home/app/bot/start.js'
  ]
}
O que importa saber é a parte Cannot find module 'discord.js' por que você saberá qual dependência está faltando, nesse caso é o discord.jsentão pra resolver é simples. Você vai na aba de “Configurações” no seu projeto e em “Pacotes Node” e insere o nome da dependência necessária e clica em salvar, agora você volta no console e reinicia seu projeto e deve instalar a dependência corretamente e iniciar!

Recursos extras

Quer ir além? Aqui estão mais ferramentas que vão turbinar sua hospedagem.

Faça parte da comunidade