1.5 KiB
Dockerized phpLiteAdmin
This is a Dockerized flavor of phpLiteAdmin 1.9.6.
What is phpLiteAdmin?
phpLiteAdmin is a web-based SQLite database admin tool written in PHP with support for SQLite3 and SQLite2. Following in the spirit of the flat-file system used by SQLite, phpLiteAdmin consists of a single source file, phpliteadmin.php
, that after being deployed with the Docker container, is visited in a browser.
For more details see the phpLiteAdmin README.
phpLiteAdmin Links
- Website: http://www.phpliteadmin.org/
- Bitbucket: https://bitbucket.org/phpliteadmin/public/
- Demo - A live demo of phpLiteAdmin can be found here: http://demo.phpliteadmin.org/
Setup
- Open
phpliteadmin.config.php
in a text editor. - Modify the
$password
variable to be the password you want for gaining access to the phpLiteAdmin tool. - Build the image
$ docker build -t acttaiwan/phpliteadmin .
Additional Configuration Options can be found in the phpLiteAdmin README.
Run
Replace the /path/to/db/directory
below with the actual path where your db is.
$ docker run -it --rm -p 2015:2015 -v /path/to/db/directory:/db --name websql acttaiwan/phpliteadmin
$ docker run -it --rm -p 2015:2015 -v $(pwd):/db --name websql acttaiwan/phpliteadmin
Access the admin page at http://localhost:2015/phpliteadmin.php
Let's Encrypt Auto SSL
See the Docker hub abiosoft/caddy page.