wuee
数据库 · 工具

sqlite-web 数据库浏览器

2026.07 · 预计阅读 3 分钟

sqlite-web 是一个基于 Flask 的 SQLite 数据库 Web 管理工具,提供简洁的浏览器界面来浏览、查询和编辑 SQLite 数据库文件。适合在服务器上快速查看数据库内容,无需安装桌面客户端。

Docker 部署

使用官方镜像,一行命令即可启动:

docker run -d \
  --name sqlite-web \
  -p 8080:8080 \
  -v /path/to/data:/data \
  -e SQLITE_DATABASE=data.db \
  --restart always \
  coleifer/sqlite-web

Docker Compose 配置

在现有的 Compose 项目中集成 sqlite-web:

services:
  sqlite-web:
    image: coleifer/sqlite-web:latest
    container_name: sqlite-web
    restart: always
    ports:
      - "8080:8080"
    volumes:
      - ./data:/data
    environment:
      - SQLITE_DATABASE=myapp.db
    networks:
      - backend

功能特性

使用场景

提示:生产环境建议通过反向代理(如 Caddy)配置基本认证,避免数据库管理界面暴露在公网。参考 用 Caddy 让所有服务自动接入 HTTPS 中的 basicauth 配置。
← 返回首页