Public IP binding causes duplicate workflows and infinite GET requests returning HTTP 400

Aberta
#2,281 4 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@h30s já está trabalhando nisso.

Desde 31/1/2026.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
docker-compose, typescript, ubuntu

Direção de pesquisa

Start by reviewing the attached docker-compose.yml and comparing the public-IP deployment settings with the documented local setup. Reproduce workflow creation and selection on Ubuntu, then inspect the workflow API requests in the browser’s network tools to investigate the duplicate entries and repeated HTTP 400 responses. Done means workflows upload without duplicates and selecting one does not trigger repeated failing GET requests.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

bug

docker-compose.yml

When I bind the server’s public IP to productionize Sim Studio, it doesn’t behave as expected. I’ve attached the docker-compose file for review. After deploying on my Ubuntu server and replacing localhost with the public IP for external access, uploading a workflow creates duplicate entries; selecting one of those workflows triggers repeated GET /workflow API calls and the request fails with a 400 status.

Linguagem predominante
TypeScript
Estrelas
29.8k
Forks
3.9k
Merge médio
1h 44min
PRs com merge (30d)
841

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de simstudioai/sim

Todas as issues de simstudioai/sim

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.