The service refused the connection - perhaps it is offline
{ "headers": { "content-length": 1302782, "content-type": "application/pdf", "accept": "application/json,text/html,application/xhtml+xml,application/xml,text/;q=0.9, image/;q=0.8, /;q=0.7" }, "method": "POST", "uri": "http://doc2md.wincktech.com.br:5000/convert", "gzip": true, "rejectUnauthorized": true, "followRedirect": true, "resolveWithFullResponse": true, "followAllRedirects": true, "timeout": 300000, "body": "Binary data got replaced with this text. Original was a Buffer with a size of 1302782 bytes.", "encoding": null, "json": false, "useStream": true }
Utilizei o docker compose da data de ontem para gerar a stack no meu portainer
Eu estava tendo esse erro, só resolveu quando eu adicionei as variáveis de ambiente da OpenAI que está no env.example do repositório.
services:
doc2md:
image: 'felipefontoura/doc2md:latest'
environment:
- 'OPENAI_API_KEY=${OPENAI_API_KEY}'
- 'LLM_MODEL=${LLM_MODEL}'
- 'WORKERS=${WORKERS}'
- 'TIMEOUT=${TIMEOUT}'
ports:
- "5000:5000"
volumes:
- 'doc2md:/home/node/doc2md'
deploy:
replicas: 1
restart_policy:
condition: on-failure
volumes:
doc2md:
external: false
Utilizei esse docker compose para rodar no meu Coolify e cadastrei minhas variáveis de ambiente dentro do painel do Coolify. Rodou perfeitamente.