Appwrite functions deploy error - Cannot access offset of type string on string
- 1
- Tools
- Functions

that means it can reach host now

Try to deploy now

% docker exec appwrite vars | grep _APP_EXECUTOR_RUNTIME_NETWORK
- _APP_EXECUTOR_RUNTIME_NETWORK=appwrite_runtimes

Something is not quite right

Cannot access offset of type string on string

what should in _APP_EXECUTOR_RUNTIME_NETWORK ?

Run
docker compose down
Then
docker ps -a
What you get

empty list

Just runtimes

yeah, that's strange

% docker exec appwrite vars | grep _APP_EXECUTOR_RUNTIME_NETWORK
- _APP_EXECUTOR_RUNTIME_NETWORK=appwrite_runtimes

even if .env contains only runtimes for network

Have you try running these?

% docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

Good

No check these again
docker compose up -d
docker exec appwrite vars | grep _APP_EXECUTOR_RUNTIME_NETWORK

Is it working now?

% docker exec appwrite vars | grep _APP_EXECUTOR_RUNTIME_NETWORK
- _APP_EXECUTOR_RUNTIME_NETWORK=appwrite_runtimes

馃槮

So try reverse it at the end of docker-compose.yml
networks:
gateway:
name: gateway
appwrite:
name: appwrite
runtimes:
- name: runtimes
+ name: appwrite-runtimes

And restart the docker compose

I just did docker prune and docker compose -d and reinit everything and now it looks like works...

Good

But when I executed example function - An internal curl error has occurred within the executor! Error Msg: Operation timed out\nError Code: 500

well...one more complete setup from scratch did the trick...still have no idea what was root cause
Recommended threads
- Hola equipo de soporte,
Hola equipo de soporte, Estoy desarrollando una Function en Appwrite Cloud con Node.js 22 y el siguiente package.json: {聽聽"name":聽"upload-whitelist",聽聽"type"...
- Does appwrite have any alternative solut...
Hi Everyone, ... I am looking for a solution for AWS ECS Fargate in appwrite. Can anyone let me know if this is possible?
- REQUEST FAILED IN MIGRATION
I was trying to moved my archived project to a self-host database . Though the Project is "read only" but there's a message that I can view and migrate data to...
