How to create a reproducible setup in an local development environment #3158
Replies: 4 comments 13 replies
-
|
Beta Was this translation helpful? Give feedback.
-
@simon-retsch I started a thread about this topic in the discord. Would you be interested in collaborating on this problem? |
Beta Was this translation helpful? Give feedback.
-
Actually, I have the same need for all environments. In our case, we have From what I see, it seems to be doable via idempotent operations via rest API, ie for templates it would look like this:
It seems fine, but maybe there could be a "declarative way" to create those, like a terraform provider? |
Beta Was this translation helpful? Give feedback.
-
We solved this now by reverse engineering the rest api of novu web (monitoring all network requests made when interacting with novu web). This uses bearer auth so we wrote a script that first creates a user, logs and saves the token from the response. Now we were able to make all kind of user requests like fetching the api key. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
For local development we currently use the Novu docker solution. Since multiple developers work in our team we want to be able to reproduce the same local Novu setup for every local environment automatically.
The API already provides great possibilities to automatically create things like integrations, templates and subscribers with some lines of code. But we haven't found a possibility for:
Does any one know a solution to for one of these?
Beta Was this translation helpful? Give feedback.
All reactions