AppsReferência

Endereço, domínios e limites

Todo app responde em <nome>.waisoapps.app — um domínio só para apps, separado do waiso.dev — e, nos planos pagos, também num domínio seu.

6 min de leituraAntes: Seu primeiro app
O que você vai aprender
  • Apontar o seu domínio para um app
  • Saber os limites de apps de cada plano
  • Publicar apps numa instalação própria

Use o seu domínio

  1. Adicione

    App → Domínios → digite www.seusite.com.br → Adicionar domínio.

  2. Crie o registro

    No provedor de DNS do seu domínio, crie o CNAME que a tela mostra (nome www, valor custom.waisoapps.app).

  3. Aguarde Ativo

    O certificado é emitido sozinho; o status passa de Aguardando para Ativo, geralmente em minutos. Verificar agora pergunta de novo.

Planos

Por planoFreeProTeamBusiness
Apps1320Ilimitado
Espaço50 MB1 GB5 GB20 GB
Versões guardadas por app52050100
Maior arquivo5 MB25 MB25 MB50 MB
Domínio próprio—SimSimSim
Faixa “Feito com Waiso”Sim———

O espaço conta cada arquivo diferente uma vez, em todos os seus apps e versões. Uma instalação própria não tem limites. Se um plano muda, os apps continuam no ar; publicar espera até caberem de novo.

Os apps ficam separados

Casamentocasamento.waisoapps.app
Publicar
CódigoHistóricoDomíniosConfigurações
www.brunaetalisson.com.brAguardando
Crie este registro no provedor de DNS do seu domínio:Verificar agora
convite.brunaetalisson.com.brAtivo
Certificado emitido · respondendo em HTTPS
A aba Domínios de um app: o endereço próprio, um domínio aguardando o registro e outro já ativo.
  • Cada app tem o próprio endereço, então um app não lê o armazenamento, os cookies ou as páginas de outro.
  • Os apps ficam num domínio separado do waiso.dev: nada que um app rode alcança a sua sessão no Waiso.
  • No Free, a faixa “Feito com Waiso” pertence à página do Waiso em volta do app; o código do próprio app não consegue escondê-la.

Denunciar um app

Qualquer pessoa pode denunciar um app que finge ser outra pessoa, espalha malware ou viola a lei em waiso.dev/report-app (a faixa do Free leva para lá). Apps denunciados são revisados e podem ser tirados do ar; o dono é avisado do motivo.

No seu servidor

Escolha um domínio para os apps, aponte um registro DNS curinga (*.apps.example.com) para o servidor, dê HTTPS a ele no seu proxy reverso e defina:

Shell.env
# .env of a self-hosted install
WAISO_APPS_DOMAIN=apps.example.com
# optional: your own S3 for app files (else a volume)
#WAISO_SITES_S3_BUCKET=waiso-apps
#WAISO_SITES_S3_REGION=us-east-1
#WAISO_SITES_S3_ACCESS_KEY_ID=...
#WAISO_SITES_S3_SECRET_ACCESS_KEY=...

Sem WAISO_APPS_DOMAIN, apps podem ser criados, ter prévia e ser baixados, mas não publicados — o botão Publicar diz o que definir. No Kubernetes, defina apps.domain no chart e guarde os arquivos dos apps no seu S3.