Telebugs can run on nearly any hardware, including a VPS, cloud server, home
server, or even a Raspberry Pi. It supports
both AMD64
(also known as x86-64
, x64
, x86_64
, and
Intel 64) and ARM64
(also known as AArch64
) architectures. In
general, if Docker can run on it, Telebugs can too.
Telebugs is compatible with over 100 programming languages and frameworks through Sentry SDKs, including popular choices like JavaScript (Node.js, React, Angular), Python (Django, Flask), Ruby (Rails), Java (Spring), PHP (Laravel), .NET (ASP.NET Core), and Go. For a complete list of supported platforms, see Supported platforms.
When deciding how powerful your machine needs to be, consider the following table:
CPU | Est. max errors/second | Est. max errors/day |
---|---|---|
2 | 30 | 2,592,000 |
4 | 60 | 5,184,000 |
8 | 120 | 10,368,000 |
16 | 240 | 20,736,000 |
Throughput depends on your machine’s CPU and RAM. The table above provides rough estimates of how many errors Telebugs can handle per second and per day, based on the number of CPU cores. These figures are approximate and may vary depending on your setup, application complexity, and error volume.
Throughput is shared across all projects in a Telebugs installation. If you run multiple projects, each one gets a fraction of the total. For example, with two projects, each gets half; with four, each gets a quarter, and so on.