GOBGPD(1)
π GOBGPD π
okay bestie, welcome to the GoBGP daemon page, aka gobgpd, from the User Commands section of your manual. yes this is the whole thing. no we are not skipping anything. grab a strawberry π and let's go.
β¨ NAME β¨
gobgpd β the GoBGP daemon. that's it, that's the name, she's short and she knows it π
πΈ DESCRIPTION πΈ
π Usage:
lowkey the whole vibe is just this:
gobgpd [OPTIONS]
no positional args, no drama. just options, queen. periodt.
β Application Options β
here's the full menu, every single one, no cap:
-f,--config-file=β point her at the config file you want her to use. your lil config bestie.-t,--config-type=β tell her what flavor of config you're handing over:toml,yamlorjson. (default:tomlβ she's a toml girlie by default π«Ά)-a,--config-auto-reloadβ turn on config auto reload on changes. she'll notice when you switch things up, no refresh needed. obsessed honestly.-l,--log-level=β pick your log level. how chatty do you want her today.-p,--log-plainβ plain format for logging instead of the fancy stuff. (json by default, fyi β she's a structured queen π unless you say otherwise)--disable-stdlogβ disable standard logging. silence is golden, as they say.--cpus=β specify the number of CPUs to be used. give her a budget bestie.--api-hosts=β specify the hosts thatgobgpdlistens on. (default::50051) β that's where the API magic happens β¨-r,--graceful-restartβ flag restart-state in graceful-restart capability. she'll be polite about coming back.-d,--dry-runβ check configuration without actually committing to anything. like trying on an outfit before you wear it out. iconic for not breaking prod fr fr.--pprof-host=β specify the host thatgobgpdlistens on for pprof and metrics. (default:localhost:6060)--pprof-disableβ disable pprof profiling. no profiling today, thank you.--metrics-path=β specify path for prometheus metrics, and an empty value disables them entirely. (default:/metrics)--sdnotifyβ use sd_notify protocol. systemd bestie behavior.--tlsβ enable TLS authentication for the gRPC API. security slay π₯--tls-cert-file=β The TLS cert file. hand her the certificate.--tls-key-file=β The TLS key file. and the key, obviously, they're a package deal.--tls-client-ca-file=β Optional TLS client CA file to authenticate clients against. optional, but if you want client auth you know what to do. π--versionβ show version number. quick vibe check on which build you're running.--sentry-dsn=β Sentry DSN. for the error-tracking setup.--sentry-environment=β Sentry environment. (default:development) β yes she assumes you're in dev until told otherwise, relatable tbh.--sentry-sample-rate=β Sentry traces sample rate. (default:1.0) β meaning she samples everything by default, which is a lot. just saying. π--sentry-debugβ Sentry debug mode. for when you need to see what the sentry stuff is doing.
π¦ Help Options π¦
-h,--helpβ Show this help message. the classic. when in doubt, ask for help, bestie, there's zero shame in it π«Ά
reminder: this page lists config, logging, API, pprof/metrics, TLS and Sentry options β nothing about how any of them behave beyond what's written here. so no guessing, okay? iykyk. π
and that's the whole page, you ate it up honestly π β¨
made with love for gobgpd 4.8.0, August 2026 π β see you in the group chat, bestie ππ¦π
π¦ where this page comes from
- ubuntu stonking: gobgpd 4.8.0-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms