What is actually in the box?
The web app, error processing, background jobs, and cache all run together. SQLite keeps application data, queue work, and cache data on the same persistent volume.
Telebugs runs as one Docker container, with the app, jobs, cache, and SQLite together on one server. You do not need to know Docker inside out or be an infrastructure wizard to run it.
admin@telebugs:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d5cf2067eebf telebugs:latest "/rails/bin/docker-e…" 2 days ago Up 2 days 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp telebugs
The web app, error processing, background jobs, and cache all run together. SQLite keeps application data, queue work, and cache data on the same persistent volume.
Run telebugs data backup. It creates and verifies one
archive containing your data, configuration, secrets, and the
Telebugs version needed to restore it elsewhere.
On a 2 vCPU, 4 GB server, Telebugs processes about 50 complete reports per second, or about 4.3 million per day. Here is how we measured it.