sonder.apps interage com as aplicações implantadas na plataforma. Esta página cobre leitura de dados e ciclo de vida (start/stop/restart/rebuild/delete). Para criar ou substituir código, veja Upload & Deploy e Commit & Backup. Para o filesystem remoto, veja Arquivos. Para configurar variáveis, veja Variáveis de Ambiente.
Todo método que recebe
appId valida o formato antes de chamar a API. Um ID que não seja um UUID v4 válido lança erro localmente, sem requisição de rede.Listar aplicações
/v1/apps
Retorna um array de
AppListItem, com id, name, status, running, uptime, memoryMb, domain, entre outros campos. uptime informa o tempo de atividade em segundos desde o último início e vale 0 quando a aplicação está parada.Obter detalhes
AppDetails, incluindo command, createdAt, uptime, memoryUsage, oomKilled e oomNotified. uptime é o tempo de atividade em segundos desde o último início.
Estatísticas de uso
Logs
number
default:"100"
Número de linhas finais do log a retornar. O padrão de 100 é aplicado pela API quando omitido.
Ciclo de vida
- Start inicia o container usando a configuração e as variáveis de ambiente salvas. Se ele já estiver online, a API sincroniza o estado.
- Stop para o container; não exclui a aplicação nem remove suas configurações ou variáveis.
- Restart reinicia o container com os valores de ambiente atualmente salvos. Se as variáveis foram alteradas, use esta operação para aplicá-las. O restart não é permitido enquanto um rebuild está em andamento.
{ success, appId, message }. Elas não recebem corpo de requisição. Consulte também as páginas de referência de start, stop e restart.

