Publicação

Publicar na web

Coloque seu app no ar em segundos: o endereço dele em setherion.app, um domínio próprio, quem pode abri-lo, a verificação de segurança antes de ele sair, como publicar de novo e como tirá-lo do ar.

Publicar coloca seu app no ar, em um endereço que qualquer pessoa pode abrir. É grátis em todos os planos, leva segundos e você pode fazer isso quantas vezes quiser.

Clique em Publish, no canto superior direito do editor, e escolha Publish to web. O mesmo menu tem Publish to app stores, Export to GitHub e Export to GitLab; os dois últimos ficam em um plano pago.

O botão espera enquanto uma criação ainda está em andamento e enquanto o Setherion confere se a nova versão abre, então uma versão que trava nunca é a que vai ao ar.

O endereço

Your website URL é sugerido a partir do nome do app, em setherion.app. O lápis o muda. Use letras minúsculas, números e hifens, até 40 caracteres.

Save renomeia o app com esse nome. Ele não verifica se o endereço está livre: isso acontece quando você clica em Continue. Se outro app já tiver o endereço, a publicação para com uma mensagem e você escolhe um diferente. Quando o endereço vem do nome do app e já está em uso, o Setherion acrescenta alguns caracteres a ele por conta própria.

Um endereço pertence ao primeiro app que publica nele, até que esse app seja tirado do ar ou excluído. Se você mudar o endereço e publicar, o app vai para o novo endereço.

+ Add custom domain coloca o app em um domínio seu, como coffeeshop.com, em um plano pago. Antes da primeira publicação, aparece “Publish it first. You can connect a domain of your own right after.” Veja Domínios personalizados.

No plano Free, um app publicado mostra um pequeno selo “Built with Setherion” no canto inferior direito. Os planos pagos não mostram.

Visibilidade

Quem pode abrir o app publicado:

OpçãoQuem
PublicQualquer pessoa com o link. Todo app começa aqui.
WorkspaceSó as pessoas do seu espaço de trabalho, com login feito.
CustomO espaço de trabalho, mais as pessoas com quem o app é compartilhado.

Workspace e Custom ficam no plano Business, para apps no endereço setherion.app deles, e um editor do app pode mudá-los. O plano que conta é o que paga pelo app. Em qualquer outro plano, as duas opções mostram um selo Business e abrem a oferta de upgrade.

Um app em um domínio próprio ainda não pode ser privado, e um app privado não pode ser colocado em um domínio próprio: torne-o público primeiro. Voltar para Public é sempre permitido.

O que um visitante de um app privado vê

Quem abre o endereço é enviado a uma página de login do Setherion. Essa pessoa entra com a própria conta do Setherion; não há senha para o app nem lista de endereços de e-mail. Se a conta tiver permissão, o app abre e continua aberto naquele navegador por oito horas. Se não, a pessoa vê “You do not have access to this app” e é informada a quem pedir acesso: o dono do espaço de trabalho para Workspace, ou o dono do app para Custom.

Com Custom, você adiciona pessoas pelos rostos no alto do editor, a janela Share. Veja Compartilhe um app. A mudança da configuração vale em poucos segundos.

Um app privado fica escondido dos mecanismos de busca, e as Integrações para agentes dele sempre exigem uma conta.

Segurança

A última verificação de segurança do app e o que ela encontrou. Scan lê o código antes de ele sair, Scan again depois de uma primeira verificação, e o preço em créditos aparece no botão. Quando problemas foram encontrados, o botão é View issues, e quando nada mudou desde a última verificação ele diz que está em dia. Uma verificação nunca bloqueia uma publicação.

O interruptor logo abaixo faz a verificação sozinho depois de cada publicação de código alterado, pelo mesmo preço a cada vez. Ele fica desligado até você ligar, então nada é gasto sem a sua decisão.

Seja qual for o resultado da verificação, uma chave secreta escrita no código do app nunca é publicada: a publicação é recusada, com o tipo da chave, o arquivo e a linha em que ela foi encontrada, para que uma chave não vá ao ar por engano. Tire-a do código e adicione o serviço em Conectores.

Antes de ir ao ar

Quando algo não funcionaria com o app no ar, a janela avisa em uma linha própria, com Fix. Por exemplo, um app cujo login e cujo salvamento usam um Supabase que não está conectado a ele: Fix oferece conectá-lo, ou mover o app para o backend do Setherion, que não exige nenhuma configuração.

Duas verificações acontecem antes disso, em toda criação e em toda mudança, sem que você precise fazer nada:

  • Um teste escondido. A nova versão é aberta às escondidas e precisa aparecer na tela e continuar de pé. Se ela travar, o Setherion a manda de volta para reparo até três vezes, sem custo, e sua tela mantém a versão anterior até que uma passe.
  • Uma verificação na largura do celular. A página inicial é medida na largura de um celular. Se algo ultrapassar a tela, uma barra oferece uma solicitação para o chat. Nada é gasto até você enviá-la.

Continue

Continue publica. Em alguns segundos a janela diz Your app is live! (ou Your app is updated!, ou Already up to date quando nada mudou desde a última publicação), com o endereço, Open, um botão para copiar o link e outro para conectar um domínio.

  • Publicar de novo substitui o que está no ar pelo que você tem agora. Nada que você não publicou fica visível para ninguém além de você. Um navegador pode guardar a versão antiga por um momento: atualize a página com força.
  • Cada mudança no chat recebe um cartão de versão, e o mais recente tem Publish this version, então você sempre sabe qual versão vai ao ar.
  • Se o interruptor da verificação de segurança estiver ligado, a janela confere o código depois da publicação e diz quantos problemas encontrou.

Tire do ar

Para tirar o app do ar, abra Manage, depois Overview, depois Take offline. O site no ar para de funcionar na hora e o endereço dele fica livre para outras pessoas. Publicar de novo traz o app de volta, e um domínio próprio precisa ser conectado outra vez. Veja Visão geral.

Esta página foi útil?

Entre na comunidade

Perguntas, ideias e o que outras pessoas estão criando.