Sign inSign up

coleifer/sqlite-web

By coleifer

•Updated over 1 year ago

Docker image for running web-based SQLite database browser.

Image
Developer tools
Databases & storage
11

100K+

coleifer/sqlite-web repository overview

⁠Using this Dockerfile
docker run -it --rm \
    -p 8080:8080 \
    -v /path/containing/database:/data \
    -e SQLITE_DATABASE="db_filename.db" \
    coleifer/sqlite-web
⁠Helper script

For convenience, I've created a little bash script which accepts a path to a database and runs the dockerfile with the appropriate arguments:

#!/bin/bash

if [ $# -eq 0 ]; then
  echo "Missing required parameter: database name."
  exit 1
fi

default_port="8012"
port=${2:-$default_port}

db=$(realpath $1)
db_dir=$(dirname $db)
db_file=$(basename $db)
echo "Starting on: http://127.0.0.1:$port"
docker run -it --rm -p "$port:8080" -v $db_dir:/data -e SQLITE_DATABASE="$db_file" coleifer/sqlite-web

Tag summary

Content type

Image

Digest

sha256:1e5b86237…

Size

48.1 MB

Last updated

over 1 year ago

docker pull coleifer/sqlite-web