Studio does not connect to bridge app
Hey folks!
I am self-hosting with Docker and using a Remix frontend and I am running the following command:
And I am successfully able to hit the bridge endpoint at http://leftoverstoday-dev-01:4000/novu/api and I get this response:
But the studio is stuck on connecting to Bridge Application. What am I missing here?
14 Replies
With the above settings I am able to trigger a notification from code, but the studio still does not connect
@Shri
Do you see any error in developer console ?
Yeah, its a Stripe error
The URL is http://localhost:2022/studio/onboarding btw
Also this call is failing: https://api.notifications.dev.preprod.leftovers.today/v1/telemetry/measure
I have Sentry DSN configured but not new relic
And I get the following error if I open the playground:
this is a bug from our side. playground should not be accessible in self hosting
I am more interested in this
Oh really? I put the URL behind a reverse proxy: https://studio.notifications.dev.preprod.leftovers.today/studio/flows
So with self-hosting, do we just create a workflow in code and then use the github action to publish it to our Novu backend?
Im still not exactly sure how the workflow I create will become available in Novu
@Shri, you just advanced to level 3!
@Shri you can sync using CLI
https://docs.novu.co/deployment/cli
Local Studio is only for local testing
I see, I was also able to hit the sync button and it removed all the demo workflows and only pulled in one email workflow, it did not pull my custom in-app workflow and didnt show me an error either
I created this simple workflow:
And I also get these in the logs:
But only test-workflow is syncing, not my test-workflow2
@Shri
is this issue still happening?
Yeah unfortunately
It only syncs one test-workflow for email, and I am able to trigger that one correctly. I dont know why as soon as that workflow syncs, it stops showing all the demo workflows even though they are still in the DB, I can see them.
It only syncs 1 workflow and then fails to sync a second one, even if I just make a copy of the first workflow and change the name it does not sync it
@Shri I am DMing you