Limitations
Resources
The amount of resources available to your code is limited depending on your plan.
Free | Starter | Professional | Company | |
---|---|---|---|---|
CPU Cores | 0.5 | 0.5 | 1 | 2 |
RAM | 256 MiB | 512 MiB | 1 GiB | 2 GiB |
Disk | 256 MiB | 512 MiB | 1 GiB | 4 GiB |
The resources on the Free
and Starter
plan are more than sufficient for most
purposes (e.g. simple calculations, doing some web requests, etc.). If you
intend to install many packages and perform highly taxing tasks like web surfing
(inside a browser), video encoding, or even AI stuff, you may need to upgrade.
Duration
Due to HTTP timeouts, code execution is limited to 180s for the JavaScript and Python executors. If you need more than that, you can use our async Python executor, which will call a webhook once your code is done. This can run up to 30 minutes.
Network Requests
Your code has full outbound internet access from our datacenters in Nuremberg and Falkenstein in Germany. We cannot guarantee access speeds.
Please note that some services like YouTube block requests from datacenters by
default, so e.g. the popular youtube-transcript-api
might not work on our
Python executor, and there is nothing we can do about this. While there are ways
to circumvent this, this is against the terms of service and we highly recommend
against it.