
Hello,
I don't think this can be solved but I'm posting here just incase anyone has any ideas. I'm selfhosting on my Synology NAS and when making a Function I get this error:
TypeScript
Docker Error: docker: Error response from daemon: NanoCPUs can not be set, as your kernel does not support CPU CFS scheduler or the cgroup is not mounted.
See 'docker run --help'.
/usr/src/code/src/Executor/Executor.php:97
#0 /usr/src/code/src/Appwrite/Platform/Workers/Builds.php(424): Executor\Executor->createRuntime('66cdfb70a1a1d18...', '66cc6ce90006997...', '/storage/functi...', 'openruntimes/py...', 'v3', true, 'src/SecureImage...', '/storage/builds...', Array, 'tar -zxf /tmp/c...')
#1 [internal function]: Appwrite\Platform\Workers\Builds->Appwrite\Platform\Workers\{closure}()
#2 {main}
Please let me know if you have any ideas (I've tried Googling it already). Thank you 🙂
TL;DR
Error message indicates an issue with setting NanoCPUs on the NAS due to kernel or cgroup incompatibility with CPU CFS scheduler. No straightforward solution found yet.Recommended threads
- Having errors migrating to cloud
Project will not migrate compeltely
- ENV vars not updating
When i do `nano .env` it shows `_APP_DOMAIN_TARGET=` as set to my domain, but when i do `docker compose exec appwrite vars` it shows `_APP_DOMAIN_TARGET=` as ...
- Index with the requested key already exi...
I'm using appwrite cli to create DB and I'm getting index_already_exists Is there a way to undestand the index name and maybe to skip if it's already exits?
