PocketBlocks Docs
Português - Brasil
Português - Brasil
  • Visão geral
  • Instalação
  • Construção de aplicativos
    • Criando um novo aplicativo
    • Editor de aplicativo
    • Manipuladores de eventos
    • Escrevendo JavaScript
      • Escrevendo JavaScript por {{ }}
      • Consulta JavaScript
      • Transformadores
      • Estado temporário
      • Respondedor de dados
      • Funções JavaScript integradas
      • Uso de bibliotecas de terceiros
    • Guias de Componentes
      • Lista de opções
      • Exibição em lista
      • Menu lateral
      • Imagem
      • Gráficos
      • Carregamento de arquivo
      • Componente customizado
      • Uso de Markdown
    • Módulo
    • Interface de usuário do aplicativo
      • Estilo, tema e usabilidade
      • Crie um formulário eficiente e fácil de usar
    • Navigação
    • Atalhos de Teclado
    • Gerenciamento de versão e lançamento
  • Construção de plug-ins
    • Desenvolva plug-ins de componentes de UI
  • Gerenciamento do espaço de trabalho
    • Autenticação
    • Membros e grupos
    • Permissões para recursos
    • Personalização de marca
  • Outros
    • Onde estão as fontes de dados/biblioteca de consultas?
    • Embarcando aplicativos
Powered by GitBook
On this page
  • Manualmente
  • Docker
  • Fly.io

Instalação

PreviousVisão geralNextCriando um novo aplicativo

Last updated 10 months ago

Neste artigo, você vai aprender como hospedar PocketBlocks em seu próprio servidor:

Manualmente

  • Baixe o binário do seu sistema operacional e arquitetura na ;

  • Execute o comando ./pocketblocks serve no terminal;

  • Acesse o e crie o primeiro usuário administrador.

Docker

  • Salve o arquivo ;

  • Execute o comando docker compose up -d no terminal;

  • Acesse o e crie o primeiro usuário administrador.

Fly.io

  • Salve o arquivo ;

  • Edite o campo app-name;

  • Execute o comando flyctl launch no terminal;

  • Execute o comando flyctl vol create data no terminal;

  • Execute o comando flyctl deploy no terminal;

  • Acesse https://<nome-do-seu-app>.fly.dev e crie o primeiro usuário administrador.

Lembre-se de que PocketBlocks usa o Openblocks como frontend. O diretório pb_public já está configurado, mas você pode usar o diretório pbl_public e todos os arquivos desse diretório serão servidos no caminho <endereçoDoServidor>/pbl/.

Página de Lançamento
Aplicativo do PocketBlocks
docker-compose.yml
Aplicativo do PocketBlocks
fly.toml