phpLiteAdmin is a web-based SQLite database admin tool written in PHP with support for SQLite3 and SQLite2
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Brock Freeman 001380ea8e Merge pull request #3 from ksn135/patch-1
[PATCH] Update phpliteadmin.php
8 years ago
Caddyfile bug fix for exec: "php-fpm": executable file not found in $PATH 8 years ago
Dockerfile bug fix for exec: "php-fpm": executable file not found in $PATH 8 years ago
LICENSE Initial commit 9 years ago
phpLiteAdmin_README.md bug fix for exec: "php-fpm": executable file not found in $PATH 8 years ago
phpliteadmin.config.php Added new Docker based readme, prepped config file for Docker use. 9 years ago
phpliteadmin.php Update phpliteadmin.php 8 years ago
readme.md Added Caddyfile, updates to readme. 9 years ago

readme.md

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.

Setup

  1. Open phpliteadmin.config.php in a text editor.
  2. Modify the $password variable to be the password you want for gaining access to the phpLiteAdmin tool.
  3. 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

Access the admin page at http://localhost:2015/phpliteadmin.php

Advanced Configuration

Caddyfile

Port number, IP and other items can be set in the Caddyfile. See instructions on the Caddy website.

Let's Encrypt Auto SSL

See the Docker hub abiosoft/caddy page.