🖼️ 一个简约扁平化风格的图片托管服务,支持拖拽上传和多种链接格式生成
mkdir -p uploads
touch database.db
docker run -d \
--name b-pic \
-p 8007:8007 \
-e ENABLE_AUTH=false \
-v ./uploads:/app/uploads \
-v ./database.db:/app/database.db \
xhh1128/b-pic
docker run -d \
--name b-pic \
-p 8007:8007 \
-e ENABLE_AUTH=true \
-e AUTH_PASSWORD=your-secure-password \
-e SESSION_SECRET=your-random-secret \
-v ./uploads:/app/uploads \
-v ./database.db:/app/database.db \
xhh1128/b-pic
version: '3.8'
services:
b-pic:
image: xhh1128/b-pic:latest
container_name: b-pic
restart: unless-stopped
ports:
- "8007:8007"
environment:
- ENABLE_AUTH=true
- AUTH_PASSWORD=your-secure-password
- SESSION_SECRET=your-random-secret
volumes:
- ./uploads:/app/uploads
- ./database.db:/app/database.db
| 变量名 | 默认值 | 说明 |
|---|---|---|
PORT | 8007 | 服务器端口 |
ENABLE_AUTH | false | 是否启用密码认证 |
AUTH_PASSWORD | admin123 | 访问密码 |
SESSION_SECRET | 随机生成 | Session加密密钥 |
ALLOW_PERMANENT_STORAGE | false | 是否允许永久存储 |
/app/uploads - 图片存储目录/app/database.db - SQLite数据库文件MIT License - 详见 GitHub
⭐ 如果这个项目对您有帮助,请在GitHub给它一个星标!
Content type
Image
Digest
sha256:9d7873e10…
Size
264.3 MB
Last updated
over 1 year ago
docker pull xhh1128/b-pic