Docs do ChanTan Studio
Abrir ChanTan Studio
Docs › Publicação e domínios

Como publicar seu app no ChanTan Studio

Coloque seu site no ar em um endereço de verdade em 1 a 4 minutos: escolha seu endereço chantan.one grátis, publique e suba as próximas edições com “Atualizar”.

Última atualização:

Enquanto você constrói, seu app só existe na sua pré-visualização privada. Publicar é copiar o app para a internet pública, em um endereço web de verdade — qualquer pessoa abre no navegador, sem login e sem precisar de conta no ChanTan.

Pense na Doces da Ana, a confeitaria de brigadeiros em Belo Horizonte: enquanto o site não é publicado, o cardápio e o formulário de encomendas só existem na tela dela. Depois de publicar, qualquer cliente abre pelo celular.

Bom saber antes de começar:

  • Publicar leva de 1 a 4 minutos. Você pode fechar a janela — o processo continua em segundo plano.
  • O endereço é grátis para sempre, e o HTTPS (o cadeado) é configurado para você automaticamente. O que custa é manter o site no ar: uma pequena cobrança mensal em créditos, e só depois do primeiro mês.
  • A hospedagem é grátis no primeiro mês de cada app publicado. Depois disso entra uma pequena cobrança mensal em créditos — veja a hospedagem ChanTan Cloud para saber o valor e se essa cobrança já está valendo.
  • O link da pré-visualização não serve para compartilhar seu site. Ele é privado, temporário e acaba dormindo. O endereço publicado é o endereço real e permanente.

1. Aperte “Publicar”

O botão “Publicar” é o último item do cabeçalho do seu projeto (a dica diz “Publique seu app na web”). No celular, é o ícone redondo de foguete no fim da linha do cabeçalho.

Se ele estiver apagado, a IA ainda está trabalhando — a dica mostra “Só um instante — você pode publicar assim que a geração terminar”. Espere ela terminar.

2. Escolha “Endereço grátis”

Abre uma janela: “Onde as pessoas vão visitar seu site?”, com três cards.

Card Selo O que você ganha
“Endereço grátis” “GRÁTIS · MAIS RÁPIDO” meu-app.chantan.one
“Já tenho um domínio” — Usar um domínio que já é seu
“Comprar domínio” “A PARTIR DE US$ 1/ANO” Ter seusite.com — a gente configura tudo

⚠️ “A PARTIR DE US$ 1/ANO” é um selo, não um preço. É a extensão mais barata que já existiu, não o que o seu nome vai custar. O preço que aparece no resultado da pesquisa é o real, e a renovação custa mais do que o primeiro ano — veja renovação e preços de domínios.

Aperte “Endereço grátis”. Essas opções não se excluem: seu endereço grátis é sempre criado primeiro e continua funcionando para sempre; um domínio próprio é conectado por cima dele, mais tarde.

3. Escolha o nome do seu endereço

Tocar em “Endereço grátis” ainda não publica nada — abre a tela “Escolha seu endereço grátis”, já preenchida com o nome do seu projeto.

⚠️ “Escolha com cuidado — seu endereço web não poderá ser alterado depois.” Um endereço por projeto, para sempre. Se mais tarde você quiser outro endereço, conecte um domínio próprio — esse é o caminho certo para isso.

As regras do nome:

Regra Valor
Tamanho 3 a 30 caracteres
Permitido letras minúsculas, números e hífens
Deve começar e terminar com uma letra ou um número — nunca com hífen
Maiúsculas, espaços, acentos são limpos automaticamente enquanto você digita
Bloqueados cerca de 45 nomes reservados, como www, app, admin, api, mail, support, blog, dashboard, login

O campo verifica enquanto você digita. Um check verde com “Disponível!” significa que está tudo certo — docesdaana é seu.

Se aparecer um X vermelho, a mensagem diz exatamente o motivo:

Mensagem O que fazer
“Use pelo menos 3 caracteres.” Deixe o nome mais longo
“Não pode começar nem terminar com hífen.” Mova o hífen para o meio
“Esse nome é reservado.” Escolha outra palavra
“Use de 3 a 30 letras, números e hífens.” Tire tudo o que não for letra, número ou hífen
“Esse endereço já está em uso.” Alguém já pegou — acrescente uma palavra ou um hífen
“Não deu para verificar esse endereço agora — continue digitando ou tente de novo.” A própria verificação falhou. Ela responde “indisponível” de propósito, para que um nome nunca seja entregue duas vezes

4. Aperte “Publicar meu app”

Você vai ver “Publicando seu app…” com um aviso honesto: “Isso costuma levar de 1 a 4 minutos. Pode fechar esta janela — a gente continua em segundo plano.”

Cinco etapas rodam em ordem:

  1. “Preparando seus arquivos”
  2. “Acordando o construtor”
  3. “Enviando suas últimas alterações”
  4. “Construindo e enviando seu app”
  5. “Indo ao ar”

Um cronômetro corre embaixo e, depois de 3 minutos, ele acrescenta “Ainda trabalhando — apps maiores levam um pouco mais de tempo.” Fechar a janela não cancela nada.

5. Abra seu site no ar

Quando termina, aparece “🎉 Seu app está no ar!” — com confete, seu endereço completo em uma caixa para copiar e um botão grande “Visitar seu site”.

✅ Pronto! Seu app está no ar em https://seu-nome.chantan.one. Qualquer pessoa com o link abre no navegador — os visitantes não precisam de conta no ChanTan — e o cadeado (HTTPS) já está lá.

Guarde a frase mais importante dessa tela:

“As próximas edições ficam privadas até você apertar Atualizar.”

Como subir suas próximas edições

Mensagens no chat, mudanças feitas com clique, páginas novas, fotos novas — tudo fica privado até você publicar de novo.

  1. Aperte o botão do cabeçalho, que agora diz “Atualizar” com um pontinho âmbar.
  2. A janela “Seu app publicado” mostra seu endereço no ar (com “Copiar” e “Visitar”) e uma linha de status: um ponto verde com “No ar · publicado {ago}”, ou um ponto âmbar com “Você tem alterações que ainda não estão no ar.”
  3. Aperte “Atualizar site”.

Se o botão estiver apagado, nada mudou desde a última publicação — a dica diz “Seu site no ar está atualizado”. Qualquer diferença conta, até a troca de uma única foto.

Atualizar nunca derruba seu site. A versão nova é enviada inteira e a troca acontece em um único instante, no fim. Se a construção falhar antes disso, o site antigo continua atendendo — a tela de erro promete exatamente isso: “O site que está no ar continua intacto.” Os visitantes veem a versão nova assim que recarregam a página.

Uma lista recolhível “Versões anteriores” mostra suas últimas publicações, com horário e status.

⚠️ Essa lista é só histórico — não existe botão de “restaurar esta versão”. Para mudar o que está no ar, edite seu app (ou use Desfazer no chat) e publique de novo.

Como tirar seu site do ar

Janela de publicação → “Mais opções” → “Tirar meu site do ar” (em vermelho) → confirmar.

Pergunta Resposta
Eu continuo com meu endereço? Sim — ele fica reservado para este projeto para sempre
O que os visitantes veem? Uma página simples, em inglês: “Nothing here yet — There is no app published at this address.” (nada por aqui ainda — não há app publicado neste endereço). Os buscadores recebem a instrução de não listar a página
Posso colocar de volta? Sim — aperte Publicar de novo; o site é reconstruído no mesmo endereço
Os arquivos do meu projeto são apagados? Não. Só a cópia pública sai do ar — seu projeto, chat, arquivos e dados continuam intactos
É instantâneo? Não — republicar roda a construção completa de novo, ou seja, 1 a 4 minutos
E meu domínio próprio? Continua conectado, mas sem nada para mostrar até você publicar de novo

Tirar um site do ar também interrompe a cobrança de hospedagem — a partir desse momento o app deixa de contar como hospedado.

Se a publicação falhar

Todo erro de publicação mostra a mesma frase tranquilizadora — “O site que está no ar continua intacto.” —, um botão “Tentar de novo” e uma seção “Detalhes técnicos” que você pode abrir. Se a publicação deu certo mas o site no ar está estranho, o problema é outro — veja problemas no site publicado.

As mensagens do construtor ainda chegam em inglês (só a última da tabela já aparece em português); aqui vai cada uma com o que significa e o que fazer:

Mensagem O que fazer
“This project has no files to publish yet — build something first.” (ainda não há arquivos para publicar) Peça antes à IA, no chat, para construir seu app
“Could not start the builder…” / “The builder took too long to start. Try again.” (o construtor não ligou) Problema passageiro na máquina de construção — tente de novo
“Could not sync your latest files… Try again.” / “The build could not start… Try again.” Passageiro — tente de novo
“The app failed to build. Check the technical details and fix the error, or try again.” (seu app tem um erro de verdade) Abra “Detalhes técnicos”, descreva o erro no chat e peça à IA para corrigir
“Publishing took too long and was stopped. Try again.” (passou do tempo limite) Tente de novo
“Publishing was interrupted. Try again.” (a publicação caiu e já foi reiniciada para você) Tente de novo
“The build produced no publishable files.” / “The build produced no index.html.” (não saiu um site) Peça à IA para verificar seu app
“This app is too large to publish (200 MB limit).” (o app está pesado demais) Remova ou comprima fotos e vídeos grandes
“This file contains <secret>. Secret keys must never ship in a published app…” (há uma chave secreta no código) Peça à IA para mover essa chave para o lado do servidor e usar a chave pública no navegador
“A publicação falhou — abra Publicar para tentar de novo” A janela foi fechada. Reabra Publicar e tente de novo

Limites, com honestidade

Limite Valor
Arquivos em um app publicado 2.000
Um único arquivo 25 MB
O app inteiro 200 MB

Uma chave privada nunca pode ser publicada. Se uma for encontrada, a publicação é recusada com uma explicação. Essa proteção não pode ser desligada — ela existe para proteger você, porque um app publicado pode ser lido por qualquer pessoa.

Seu endereço grátis é seu desde o momento em que você o reserva. Antes de qualquer coisa ir ao ar, quem visita vê uma página simples, em inglês: “Nothing here yet — There is no app published at this address.” (nada por aqui ainda — não há app publicado neste endereço).