Arquivos de configuração de hospedagem estática
Nesta página
Observação
Esta página descreve um formato de arquivo de configuração legado. Você só deve usar essas informações se estiver usando o realm-cli
obsoleto.
Todos os arquivos de configuração que você extrai com o App Services CLI ou exporta da UI utilizam a versão de configuração mais recente. Para obter informações detalhadas sobre o formato do arquivo de configuração atual, consulte Configuração do aplicativo.
app/ └── hosting/ ├── config.json ├── metadata.json └── files/ └── <files to host>
A hospedagem estática está obsoleta. Saiba mais.
Configuração de hospedagem
Você pode habilitar e configurar a hospedagem de arquivos estáticos para seu aplicativo em hosting/config.json
.
{ "enabled": <Boolean>, "custom_domain": "<Custom Domain Name>", "app_default_domain": "<Default Domain Name>" }
Nome do campo | Descrição |
---|---|
enabled Boolean | Se true , hospedagem estática está habilitado para seu aplicativo. |
custom_domain String | O nome de domínio personalizado para os arquivos hospedados do seu aplicativo. |
app_default_domain String | O domínio padrão para os arquivos hospedados do seu aplicativo. O Atlas App Services define automaticamente esse valor e você não pode alterá-lo. |
Metadados do arquivo
Você pode definir metadados para qualquer arquivo hospedado adicionando uma entrada a hosting/metadata.json
.
[ { "path": "<File Resource Path>", "attrs": [ { "name": "<Attribute Type>", "value": "<Attribute Value>" }, ... ] }, ... ]
Campo | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
path String | O caminho do recurso do arquivo. | ||||||||||
attrs Array<Document> | Uma array de documentos, onde cada documento representa um único atributo de metadados. Os documentos de atributos têm o seguinte formato: Documento de atributo de metadados
|
Observação
Se você não especificar um atributo de metadados Content-Type
para um arquivo hospedado, o Atlas App Services tentará adicionar automaticamente um atributo Content-Type
a ele com base na extensão do arquivo.
Por exemplo, o App Services adicionaria automaticamente o atributo Content-Type: application/html
ao arquivo myPage.html
.