Skip to content
Back

local (self-hosted) sites issues

  • 0
  • 3
  • Self Hosted
  • Sites
x
25 Jun, 2026, 09:24

setup:

  • composer run installer:dev

issues

  • Getting error when visiting the site Synchronous function execution timed out. Use asynchronous execution instead, or ensure the execution duration doesn't exceed 30 seconds. after the site been deployed, looking into the container its stuck in loop with log
TypeScript
[09:19:07] [open-runtimes] Runtime started. 

bash: helpers/sveltekit/server.sh: No such file or directory

[09:20:10] [open-runtimes] Code extraction started. 

[09:20:15] [open-runtimes] Code extraction finished. 

[09:20:15] [open-runtimes] Environment preparation started. 

[09:20:15] [open-runtimes] Environment preparation finished. 
  • build clean up only removing empty folders, meaning builds will be larger than what is on cloud 4MB-cloud vs 80MB-local
  • screenshot are not showing or taken, (what is the point of having entire chrome running 24/7 just for screenshots that are useless even for the dev)
TL;DR
Set the router env to "http://appwrite/" or leave it empty if not working. Check migration host env and put `appwrite` for internal docker calls between containers.
x
25 Jun, 2026, 11:57

if you mean 1.9.5-rc.1 Im running from latest source code (today)

25 Jun, 2026, 12:14

ohkay noted, will investigate these

26 Jun, 2026, 02:07

<@1452341984772751517> i am not able to reproduce the issues given here, please share some more indepth findings if you can, for eg. screenshots, video recordings, exact setup details

26 Jun, 2026, 02:11

i found a fix for the build size issue, we nedd to enable OPEN_RUNTIMES_NFT

26 Jun, 2026, 02:12

will expose the option and default to enable

x
26 Jun, 2026, 03:58

setup ubuntu 24 (WSL) and tested with ubuntu server running from dokploy both using latest image build from source code with composer run installer:dev using the the image appwrite/appwrite:local (appwrite-dev) and .env.web-installer ,docker-compose.web-installer.yml

the first issue happen when using my code svelte kit project, it build fine but does not run, I was able to have it running by removing the default start command, since the file is not found in the error (from the generated exc1 container log)

the screenshot issue happen with all builds for instance the svelte store template give the following log at the end

TypeScript
[21:55:23] [open-runtimes] Bundling for SSR started. 
[21:55:23] [open-runtimes] Bundling for SSR finished. 

[21:55:23] [open-runtimes] Build command execution finished. 
[21:55:23] [open-runtimes] Build packaging started. 

MODCLEAN  Version 2.1.2

Searching for files in /usr/local/build/build/node_modules...
Found 1642 files/folders to remove

Deleting files, please wait...
Searching for empty directories in /usr/local/build/build/node_modules...

Found 32 empty directories to remove

Deleting empty directories, please wait...

FILES/FOLDERS DELETED
    Total:    1674
    Skipped:  0
    Empty:    32

[21:55:30] [open-runtimes] Build packaging finished. 
[21:55:30] [open-runtimes] Build cache save skipped: artifact directory missing. 
[21:55:30] [open-runtimes] Build finished. 
[21:55:34] [appwrite] Deployment finished. 

and here you cant find the screenshot command (so I guess it's not running at all)

26 Jun, 2026, 14:54

you need to check logs of the screenshots worker

x
27 Jun, 2026, 04:37

unless it was just added, there is no worker-screenshot in the ouput docker-compose.web-installer or the one from docs installation page

27 Jun, 2026, 08:47

oh website might be outdated, will check

27 Jun, 2026, 09:25

in 1.9.0 it's missing the worker executor, the worker screenshot and the task interval

27 Jun, 2026, 09:25

also i don't think all 3 are fixed in the neext 1.9.5 compose, idk if you can check that as well

27 Jun, 2026, 09:26

u mean rc1?

27 Jun, 2026, 09:26

ye

27 Jun, 2026, 09:26

like the 1.9.x and others branchs i don't recall seeing thoses 2 others services

27 Jun, 2026, 09:26

it should be there πŸ€”

27 Jun, 2026, 09:26

all 3 of these?

27 Jun, 2026, 09:27

executions where missing in 1.9.0 but got fixed, the two others i didn't see any issue for that, tho could be wrong

27 Jun, 2026, 09:27

hmm okay will cross check πŸ‘Œ

27 Jun, 2026, 09:28
27 Jun, 2026, 09:29

in the meantime let me grab from an other issue all 3 just as a hotfix

27 Jun, 2026, 09:32

found it, if you click the message below, it will redirect you to another <#1072905050399191082> thread where i put all 3 missing containers : https://discord.com/channels/564160730845151244/1498777686368190645/1498788502840803400

27 Jun, 2026, 09:32

<@1452341984772751517>

27 Jun, 2026, 11:32

thanks yeah looks like an issue

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more