Grist is now available
-
Grist is a modern relational spreadsheet. It combines the flexibility of a spreadsheet with the robustness of a database.
Forum category is at https://forum.cloudron.io/category/215/grist
The docs will be at https://docs.cloudron.io/packages/grist/
Package repo is at https://git.cloudron.io/packages/grist-appThanks to @timconsidine for packaging this!
Note: package is still unstable and I just clicked around and it worked. We will be setting up tests before making it stable.
-
Thanks for doing this!
I work at Grist, and we see a lot of self-hosters activating and using our Enterprise features. An extra build step is needed to include that option. If you added:
yarn run install:eejust before:
yarn run buildThen Grist would build just as it does now, but there would be an extra toggle available in its admin page to turn on enterprise features if the end-user wants that. Most self-hosters quality to use those features for free.
Just a thought. Happy to help if there are any other packaging issues. I'd suggest (if you haven't already) checking the
/adminpage for all self-diagnostics, such as checking that sandboxing is working. -
Thanks for doing this!
I work at Grist, and we see a lot of self-hosters activating and using our Enterprise features. An extra build step is needed to include that option. If you added:
yarn run install:eejust before:
yarn run buildThen Grist would build just as it does now, but there would be an extra toggle available in its admin page to turn on enterprise features if the end-user wants that. Most self-hosters quality to use those features for free.
Just a thought. Happy to help if there are any other packaging issues. I'd suggest (if you haven't already) checking the
/adminpage for all self-diagnostics, such as checking that sandboxing is working.@paulfitz Hi Paul - thanks for stopping by and your helpful pointers.
No doubt that this will be looked at by the Cloudron Team in no time.Depending on what the @staff thinks, do you think that adding cloudron there could be an option?

Is there any requirements / wishes from you/Grist for this to happen?Having you here on the forum is most appreciated!
-
-
Hello, I see in the admin panel that pyodide is the sandbox configured for the grist app.
However grist suggest gvisor, but when adding the GRIST_SANDBOX_FLAVOR=gvisor environment variable, and restarting the app, it is still pyodide. Is it on purpose or do I miss something in the configuration ?
Also, I see the app is tagged "unstable", is it more by prevention (as I see the app run well) or really not advised to use it for pro as of now ?
Thank you very much for adding this app to the catalog ! Great job !

-
Hello @alexis.co
Currently, Cloudron sets
export GRIST_SANDBOX_FLAVOR="pyodide"as default and can not be overwritten.
From a short research I found thatpyodideshould be used when running inside Docker, what we do.@alexis.co said in Grist is now available:
Also, I see the app is tagged "unstable", is it more by prevention (as I see the app run well) or really not advised to use it for pro as of now ?
An app being tagged as unstable means that the app is still very fresh and was not yet tested by many users.
We also mark such apps to inform the user, you, that the app might have flaws which could lead to issues when using in a production environment. -
Hello @alexis.co
Currently, Cloudron sets
export GRIST_SANDBOX_FLAVOR="pyodide"as default and can not be overwritten.
From a short research I found thatpyodideshould be used when running inside Docker, what we do.@alexis.co said in Grist is now available:
Also, I see the app is tagged "unstable", is it more by prevention (as I see the app run well) or really not advised to use it for pro as of now ?
An app being tagged as unstable means that the app is still very fresh and was not yet tested by many users.
We also mark such apps to inform the user, you, that the app might have flaws which could lead to issues when using in a production environment.

