we have a Forest in-app configuration. Our Forest app is inside our Joinly app, at the root level, in a ./joinly-forest/ folder and we run our servers through Docker.
Behaviour:
Thus, when the command node ./joinly-forest/server.js is launched at the root level, the Liana is looking for the forestadmin-schema.json at the root level.
Fix:
This requires to duplicate and put the forestadmin-schema.json at the root level of our Joinly app.
If we prefer keeping the Forest in-app configuration, Forest could make available a FOREST_SCHEMA_PATH environment variable that tells the Liana where to find the forestadmin-schema.json from the root level.
Let me create an insight in ProductBoard for your feature request.
As the agents are open source, I think you could contribute with a few lines of code to make this dream come true
The forest-express code is available here:
And the necessary patch should probably be around here: