
Hi, Is there a way to define globale variable in a project to use it between multiple functions ? For example the variable APPWRITE_FUNCTION_ENDPOINT need to be available for each function we deploy, but we have to declare it in each function...

Hey there 👋 As of right now, you will need to define them manually in each function. Thanfully, in next Functions iteration global variables is a planned feature. I would expect this to be out in Appwrite 1.4. No active work is done yet, bit I plan to start it soon

Ok perfect, glad to see it in the next evolution 👍

And is there a way to define the variable in a local file ( for exemple .env), and then when we deploy with the appwrite-cli, it will initialise all variable coming from this file ?

When using Appwrite CLI, it generates appwrite.json
. In there, under function, you can add variables
key and put key&value pairs of your variables. With that, every deploy will remove all existing variables and apply variables from appwrite.json.

As defined here under variables
https://appwrite.io/docs/command-line-deployment#function-options

Nice, thanks for your answer

Make sure to 👍🏼 this issue to follow along with the progress! https://github.com/appwrite/appwrite/issues/3530

[SOLVED] Function : globale variable
Recommended threads
- User (role: guests) missing scopes (["te...
I keep getting this error: ```AppwriteException: User (role: guests) missing scopes (["teams.read"]) at new AppwriteException (/usr/local/server/src/functio...
- How to get event payload/source from fai...
Hi everyone, I'm currently working with Appwrite's database triggers, specifically for document creation events. I've encountered a potential issue and was h...
- Creating a custom function ID in the con...
Console Version 1.8.0 Google chrome Version 139.0.7258.66 (Official Build) (64-bit)
