Menu Docs
Página inicial do Docs
/ /
Serviços Atlas App
/ /

Carregar conteúdo no Atlas App Services

Nesta página

  • Visão geral
  • Procedimento

Você pode carregar conteúdo para o App Services na tela Hosting do Realm UI ou importando um diretório de aplicação que inclua os arquivos. Selecione a guia abaixo que corresponde ao método que você deseja usar.

1

Para abrir a página de configuração de hospedagem, clique em Hosting no menu de navegação esquerdo da interface do usuário do App Services.

2

Você pode fazer upload de arquivos para o App Services individualmente ou selecionar vários arquivos ou diretórios de arquivos para carregar simultaneamente. Todos os arquivos que você carregar devem estar disponíveis em seu sistema de arquivos local.

Há duas maneiras de fazer upload de arquivos por meio da IU do App Services. Você pode usar um dos seguintes métodos:

  • Arraste e solte arquivos do seu sistema de arquivos local para a tela Hosting .

  • Clique em Upload Files e selecione os arquivos que deseja enviar de um seletor de arquivos.

Depois de soltar ou selecionar seus arquivos, o App Services começará a carregá-los imediatamente. A taxa de tempo de carregamento variará dependendo da velocidade da conexão de rede e do número e do tamanho dos arquivos selecionados.

Observação

Habilite a hospedagem na interface do usuário

Antes de começar a usar a App Services CLI com hospedagem estática, você deve habilitar a hospedagem na UI do App Services.

1
appservices pull --remote=<App ID>
2

O App Services procura arquivos para upload no subdiretório /hosting/files do seu diretório de aplicação . Se este diretório ainda não existir, crie-o:

mkdir -p hosting/files
3

Para implantar arquivos hospedados por meio da App Services CLI , você deve incluir um arquivo metadata.json no diretório /hosting . Se o arquivo de configuração não existir, crie-o:

touch hosting/metadata.json

A configuração não precisa especificar metadados para nenhum arquivo, mas deve estar presente. Para mais informações, consulte Configurar Metadados de Arquivo.

metadata.json
[
{
"path": "<File Resource Path>",
"attrs": [
...,
<Attribute Definition>
],
},
...
]
Campo
Descrição
path
Obrigatório. O caminho do recurso do arquivo.
attrs

Obrigatório. Uma array de documentos onde cada documento representa um único atributo de metadados. Os documentos de atributo têm o seguinte formato:

Documento de atributo de metadados
{
"name": "<Attribute Type>",
"value": "<Attribute Value>"
}
Campo
Descrição
name
O nome do atributo de metadados. Esse deve ser um dos atributos de metadados de arquivos compatíveis com o App Services.
value
O valor do atributo de metadados.

Observação

Se você incluir uma entrada em metadata.json para um arquivo que não existe, não poderá importar suas alterações. O metadata.json só deve ter arquivos hospedados representados.

4

Para carregar ou editar arquivos, adicione-os ao subdiretório /hosting/files do diretório do aplicação . Quando você importar seu aplicação, os Serviços de Aplicativo mapearão este subdiretório para a raiz da árvore de arquivos hospedados do seu aplicativo.

Observação

Você pode aninhar diretórios adicionais dentro do subdiretório /hosting/files . Os diretórios aninhados são listados antes do nome de um arquivo em seu caminho do recurso.

5

Para fazer upload de arquivos do subdiretório /hosting/files , envie seu diretório de configuração com a bandeira --include-hosting :

appservices push --include-hosting

Observação

A velocidade de upload variará dependendo da sua conexão de rede e do número e do tamanho dos arquivos carregados.

Voltar

Hospedar um aplicativo de página única