techlite/coolify-deploy-curl

1.0.3

privilege high

curl e jq sobre alpine, com o token fora de argv

implementation

How to choose it

implementation: techlite/coolify-deploy-curl

It satisfies the contracttechlite/coolify-deploy^1.0.0 → 1.1.0

↓ Download YAML 5

A API do Coolify é HTTP com bearer token, então a implementação de referência é a mais direta possível: `curl` e `jq`, cinco megabytes de imagem, nenhum SDK a acompanhar versão.

O cuidado que não é óbvio: o token nunca aparece em `argv`. Ele vai num arquivo de configuração do curl criado com `umask 077`, porque `-H "Authorization: Bearer ..."` seria visível em `ps` e em qualquer log que ecoe a linha de comando.