A web based database admin tool written by Golang support mysql/postgres/sqlite
Go to file
2017-03-29 20:55:38 +08:00
actions add captcha verify on login 2017-03-28 10:52:36 +08:00
middlewares bug fixed for langs 2015-05-19 22:35:57 +08:00
models resolved #2: remove dependency on Mercurial 2015-07-25 19:13:47 +08:00
modules bug fix for public 2017-03-29 20:55:38 +08:00
options/langs add one binary build support 2017-03-29 17:20:58 +08:00
public add one binary build support 2017-03-29 17:20:58 +08:00
templates public bug fix 2017-03-29 17:48:37 +08:00
.gitignore public bug fix 2017-03-29 17:48:37 +08:00
build.sh add langs 2015-04-06 22:56:15 +08:00
cert.pem language bug fixed & https support 2015-02-06 17:41:54 +08:00
i18n.go add one binary build support 2017-03-29 17:20:58 +08:00
key.pem language bug fixed & https support 2015-02-06 17:41:54 +08:00
main.go public bug fix 2017-03-29 17:48:37 +08:00
Makefile add one binary build support 2017-03-29 17:20:58 +08:00
README.md improved README 2017-03-29 17:31:27 +08:00
routers.go add one binary build support 2017-03-29 17:20:58 +08:00
screenshot.png add screenshot 2015-02-10 15:35:13 +08:00

DBWeb

DBWeb is a web based database admin tool like phpmyadmin. It' written via xorm, tango, nodb.

Screenshot

dbweb

UI Languages

Now support English and 简体中文.

Database Supports

  • MySQL
  • PostgreSQL
  • sqlite3 : build tag -sqlite3

Installation

go get github.com/go-xorm/dbweb
go install github.com/go-xorm/dbweb

Build via make

If you want to embbed the langs, public and templats to the binary, use the below command. You have to install make before this.

TAGS="bindata" make generate build

Notice: If you want to serve via HTTPS, you still put your *.pem files on the home directory.

Run

./dbweb -home=$GOPATH/src/github.com/go-xorm/dbweb/
./dbweb -help

dbweb version 0.2

  -debug=false: enable debug mode
  -help=false: show help
  -https=false: enable https
  -home=./: set the home dir which contain templates,static,langs,certs
  -port=8989: listen port

Then visit http://localhost:8989/

The default user is admin and password is also admin. You can change it after you logged in.