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

Ouverte
#2,281 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@h30s y travaille déjà.

Depuis le 31/1/2026.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
docker-compose, typescript, ubuntu

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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.

Langage dominant
TypeScript
Étoiles
29.8k
Forks
3.9k
Merge moyen
1 h 44 min
PR mergées (30 j)
841

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de simstudioai/sim

Toutes les issues de simstudioai/sim

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.