The bbx
provides some commonly used tools, the mini version of busybox, so it is called bbx
- echo: Generate an echo serve
- tcp: A TCP server
- udp: A UDP server
- http: A HTTP server
- mfa: A google authenticator cmd client
- verify: Verify something
- cert: Verify cert valid
- merge: Merge something
- kubeconfig: Merge many kubeconfig to a single file
- godaddy: A godaddy cmd client
- add: Add a record
- del: Delete a record
- get: Get a record information
- upd: Update a record
- get-all: Get all record of a domain
- alert: Alert something to somewhere
- feishu: Alert something to feishu group
- get: Get system information
- net: get net info
- ipv4: get ipv4 address
- ipv6: get ipv6 address
- car: Get car project password
- ai8: get arrizo 8 project password
- net: get net info
- server: Supply a HTTP server to get
Get
function through web
make
make install
make gen-releases
# Generate release
make release
make build-image IMAGE=golang:1.22
./bbx help
./bbx help echo
./bbx echo --help
- If you feel that the current bbx still has any problems or the functions are not rich enough or any other problems, please submit an Issue to me.
- cobra: Thanks to them for providing an excellent modern command line tool library.
- resty: Thanks to them for providing an out-of-the-box http client library.
- k8s: Thanks to them for providing such an easy-to-operate API library for kubeconfig.
- Thanks to all third-party library communities and authors who are indirectly dependent on.