Welcome to the official Telebugs documentation (aka The Telebugs Manual).
Telebugs is a lightweight, self-hosted error tracking tool and Sentry alternative. This site contains the complete user guide, installation instructions, and reference material.
- URL: https://docs.telebugs.com
- Deployment is managed by Skiff.
- HTML and assets are generated by mdBook.
Prerequisites:
- Rust toolchain (for mdBook): install via rustup.rs
- Install mdBook:
cargo install mdbook - Run locally:
mdbook serve --open(opens in your browser with live reload) - Build static site:
mdbook build(outputs to./public) - Edit files in
src/and send PRs
The public URL contract is recorded in url-stability-baseline.json. After
building the site, verify that all existing pages, assets, redirects, internal
links, heading fragments, REST API problem-type URLs, and crawl directives
remain valid:
mdbook build
python3 scripts/url_stability.py checkThe check fails when an existing HTML path or public asset disappears, an nginx
redirect changes, a link or fragment breaks, a problem-type URL changes, a
canonical points outside docs.telebugs.com, or a new noindex directive
appears.
Only recapture the baseline when an intentional change to the public URL contract has been explicitly approved:
python3 scripts/url_stability.py capture- Follow the existing structure in
src/. - Use clear, concise Markdown.
- Preview changes locally with
mdbook serve. - All contributions are welcome (typos, clarifications, new sections)!
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
See the LICENSE file for details, or visit: https://creativecommons.org/licenses/by-nc-sa/4.0/