GOBGP(1)

πŸ“¦
version 4.8.0 Β· 4 versions
, in ubuntu stonking

🌸 GOBGP(1) 🌸

okay bestie, so this is the manual page for gobgp β€” and it lives in section 1 of the User Commands manuals, which is where all the "you can literally just run this in your terminal" besties hang out πŸ’…βœ¨


πŸ’– NAME πŸ’–

gobgp β€” the GoBGP CLI client πŸ¦‹

ngl, that's the whole name. short, sweet, iconic, periodt.


πŸŽ€ DESCRIPTION πŸŽ€

✨ Usage ✨

here's how you actually invoke this thing, bestie, don't skip it:

gobgp [flags] gobgp [command]

like… yes, it says gobgp twice in the usage line. that's just how it is. we don't question the source, we respect the source 🫢


πŸ‘‘ Available Commands πŸ‘‘

  • bmp
  • completion β€” Generate the autocompletion script for the specified shell ✨
  • global
  • help β€” Help about any command πŸ†˜
  • log-level
  • monitor
  • mrt
  • neighbor
  • policy
  • rpki
  • vrf

literally every single one of these is a real subcommand, so go off, explore, pick your fave πŸ’œ


πŸ¦‹ Flags πŸ¦‹

okay so this is the part everyone scrolls to, and for good reason. every flag, no skips, no cap:

  • --bash-cmpl-file string β€” bash cmpl filename (default "gobgp-completion.bash") πŸ“
  • -d, --debug β€” use debug πŸ›
  • -c, --gen-cmpl β€” generate completion file 🧚
  • -h, --help β€” help for gobgp πŸ‘‘
  • -u, --host string β€” host (default "127.0.0.1") 🏠
  • -j, --json β€” use json format to output format πŸ”₯ (yes, the original says "json format to output format" β€” we keep the lore exactly as written, bestie, no editing the canon)
  • -p, --port int β€” port (default 50051) πŸšͺ
  • -r, --pprof-port int β€” pprof port πŸ“Š
  • -q, --quiet β€” use quiet 🀫
  • --target string β€” alternative to host/port when using UDS. Examples: unix:///var/run/go-bgp.sock (absolute path) or unix:tmp/go-bgp.sock (relative to current directory). 🧦 (absolute = you said the whole path, relative = it's relative to wherever you're standing right now, iykyk)
  • --tls β€” connection uses TLS if true, else plain TCP πŸ”
  • --tls-ca-file string β€” The file containing the CA root cert file πŸ“œ
  • --tls-client-cert-file string β€” Optional file path to TLS client certificate 🎫
  • --tls-client-key-file string β€” Optional file path to TLS client key πŸ—οΈ

πŸ’‘ and then, like, the manual itself says it, so I'm saying it too:
Use "gobgp [command] --help" for more information about a command.

translation: if you're lost on any one command, just ask it for help. the command will help you. it's giving supportive bestie energy fr fr 🫢


okay that's the whole page, no crumbs left, nothing skipped β€” every command, every flag, every default, every file path, every example, all of it, exactly as written πŸŒˆπŸ’€

this was gobgp version 4.8.0, dated August 2026 β€” so like, a real one, not a throwback. stay slaying in your terminal, bestie πŸ’…βœ¨πŸŽ€πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from