Hi am wondered of how add .net 8.0 runtime.
.NET 7.0 worked perfectly, but the package i want to use needs 8...((
Tried to with ai help, and the solution was: 1.sudo docker build -t custom-dotnet-8.0 . (from Dockerfile .NET 8.0 from openruntimes executor github) 2.sudo docker tag custom-dotnet-8.0:latest appwrite/runtime-for-dotnet-8.0:latest
3.Specify the custom Docker image for the .NET 8.0 runtime: _APP_FUNCTIONS_RUNTIMES=php-8.3,dotnet-8.0 _APP_FUNCTIONS_RUNTIMES_DOCKER_IMAGE_DOTNET_8_0=appwrite/runtime-for-dotnet-8.0:latest
but i think latest step is a kind of mystery...
Much appreciated for your help!
Did you read this? https://appwrite.io/docs/advanced/self-hosting/functions#functions
Hi! Thanks for reply, yes read it carefully. I did: 0. ensured that .net 8.0 is in supported runtimes 1.changed .env _APP_FUNCTIONS_RUNTIMES=dotnet-8.0 2. run docker compose up -d 3. In console web app: Create function manually-> Choose runtime and there wasnt .NET 8.0
If you run docker compose exec appwrite vars do you see dotnet for the runtimes env var?
What version of Appwrite do you have?
Double checked: docker compose exec appwrite vars output;
- _APP_FUNCTIONS_RUNTIMES=php-8.3,dotnet-8.0
Version 1.6.0
Attach a screenshot
Recommended threads
- Error: Trying to install appwrite on sub...
``` [Error] Method: POST appwrite | [Error] URL: /v1/account appwrite | [Error] Type: Appwrite\Extend\Exce...
- JavaScript heap out of memory during bui...
I am running into heap out of memory when I am trying to build an Appwrite site. Usually this can be fixed by modifying the `max-old-space-size` configuration, ...
- client.ping() does not appear to work.
After upgrading to 1.8.0, I ran the `starter_for_flutter` and tested the ping. It failed with a "Server Error". I tried this again on my production instance (1...