https://github.com/boreq/bolt-ui
A web interface which lets you browse your Bolt database.
https://github.com/boreq/bolt-ui
bolt boltdb
Last synced: 7 months ago
JSON representation
A web interface which lets you browse your Bolt database.
- Host: GitHub
- URL: https://github.com/boreq/bolt-ui
- Owner: boreq
- License: agpl-3.0
- Created: 2021-08-08T16:22:38.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-05-16T14:04:52.000Z (about 1 year ago)
- Last Synced: 2025-07-31T19:19:38.829Z (10 months ago)
- Topics: bolt, boltdb
- Language: Go
- Homepage:
- Size: 13.5 MB
- Stars: 10
- Watchers: 2
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bolt UI [][actions]
A web interface which lets you browse your [Bolt database](https://github.com/etcd-io/bbolt).
The program is designed mainly with debugging in mind and provides a simple way
of navigating your database structure. As you may want to temporarily expose
this program on a server and access it from another machine the web interface
is secure by default by using TLS as well as a secure token.
![Bolt UI][screenshot]
## Installation
Currently the easiest way of installing Bolt UI is by using the Go programming
language toolchain:
$ go install github.com/boreq/bolt-ui/cmd/bolt-ui@latest
## Usage
To view `bolt.database` using Bolt UI execute the following command:
$ bolt-ui bolt.database
The security features can be disabled by using command line flags if you are
using the program locally.
## Building
### Frontend
1. You need to downgrade to Node v16 to build the frontend project.
2. Use `_tools/build_frontend.sh`.
[actions]: https://github.com/boreq/bolt-ui/actions
[screenshot]: https://user-images.githubusercontent.com/1935975/128639070-6c335b7a-26d9-4575-ae94-2250e31149c1.png