A publicação permite que você compartilhe seu Replit App com o mundo por meio de um processo simplificado.Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
A ação de colocar seu app no ar é chamada de “Publicação”. Esta página descreve os diferentes tipos de implantações disponíveis.
O que é Publicação?
Publicação é um recurso que salva um snapshot do seu Replit App na nuvem, onde todos podem interagir com ele. Um snapshot captura o estado atual dos arquivos do seu Replit App. Quando você publica seu Replit App, você cria um app publicado. Um app publicado é uma instância em execução do seu app na infraestrutura de nuvem do Replit. Isso torna o app confiavelmente disponível na internet, separado da versão no Project Editor.A infraestrutura do Replit é baseada no Google Cloud Platform (GCP). Todos
os apps publicados são hospedados nos Estados Unidos. Clientes Enterprise podem
entrar em contato com o setor de vendas para solicitar que seus apps publicados sejam hospedados na União
Europeia.Cada cliente individual, organização e empresa recebe um projeto GCP dedicado e
de locatário único para seus apps publicados. Isso significa que os recursos de computação, Secrets
e armazenamento dos apps publicados são totalmente isolados e nunca
compartilhados com os apps de outros clientes.
Autoscale Deployment
Ajusta automaticamente os recursos com base no uso do seu app.
Static Deployment
Fornece uma maneira acessível de hospedar sites que não mudam com base na entrada do usuário.
Reserved VM Deployment
Fornece uma quantidade consistente de recursos de computação para que seu app seja executado continuamente.
Scheduled Deployment
Executa seu app em horários agendados que você escolhe.
Primeiros passos
Siga as etapas abaixo para publicar seu Replit App:- No seu Project Editor, selecione
Publish no topo.
- Na aba Publishing, selecione sua opção de publicação.
- Se Add a payment method aparecer, siga as instruções para adicionar um método de pagamento.
Escolhendo a opção de publicação correta
O vídeo a seguir explica como escolher a opção de publicação correta para o seu app: Use a árvore de decisão apresentada no vídeo para ajudá-lo a escolher:
Principais recursos
A publicação oferece os seguintes recursos convenientes:- Múltiplas opções de publicação: Selecione ou atualize um tipo de implantação que atenda às suas necessidades em poucos cliques.
- Domínios personalizados: Sirva seu app a partir do seu domínio web.
- Analytics: Rastreie dados de visitantes e outras métricas do seu app publicado.
- Ferramentas de monitoramento: Visualize o status e a configuração do seu app publicado.
- Controles de acesso: Controle quem pode ver seu app com um único clique. Disponível apenas para membros de Teams.
- Configurações de badge: Usuários do plano Core podem gerenciar o badge “Made with Replit” nas configurações de publicação. Se você publicou um app enquanto estava no plano Starter que inclui o badge, pode levar alguns minutos para atualizar seu app e remover o badge após o upgrade.
- Coleta de feedback: Habilite o feedback no seu app publicado para coletar insights dos seus usuários.
Como funciona
Quando você publica seu Replit App, o Replit cria um snapshot dos arquivos e dependências do seu app. Esse snapshot é então enviado para a infraestrutura de nuvem do Replit, onde é executado como uma instância separada do seu app. Para atualizar seu app publicado com as últimas alterações, publique novamente para criar um novo snapshot.Casos de uso
Os exemplos a seguir mostram diferentes tipos de apps publicados.Autoscale deployment: App de avaliação de velocidade de digitação
Deixe a nuvem aumentar os recursos quando os usuários fazem testes de digitação e reduzi-los quando não estão em uso.Static deployment: Simulação do sistema solar
Aprenda sobre os planetas em um app de visualização do sistema solar na web. Essa visualização é renderizada no navegador e não transfere nenhuma entrada do usuário para um servidor.Reserved VM deployment: Bot do Discord
Execute um bot do Discord que ajuda você a moderar e integrar membros. Ele está sempre online para conversar com os usuários e responder a comandos com preços e desempenho previsíveis.Scheduled deployment: Gatilhos de automação residencial
Agende chamadas de API para iniciar e parar seus dispositivos de casa inteligente em horários e dias específicos.Próximos passos
Para saber mais sobre a Publicação no Replit, consulte os seguintes recursos:- Autoscale Deployment: Aprenda a configurar aplicativos que escalam com o tráfego
- Static Deployment: Descubra como publicar sites estáticos de forma rápida e eficiente
- Reserved VM Deployment: Explore opções de VM dedicada para casos de uso especializados
- Scheduled Deployment: Configure tarefas recorrentes com agendamento simples
- Custom Domains: Conecte seu app publicado a um domínio personalizado