本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

filebrowser Docker 镜像下载 - 轩辕镜像

filebrowser 镜像详细信息和使用指南

filebrowser 镜像标签列表和版本信息

filebrowser 镜像拉取命令和加速下载

filebrowser 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

filebrowser
hurlenko/filebrowser

filebrowser 镜像详细信息

filebrowser 镜像标签列表

filebrowser 镜像使用说明

filebrowser 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

基于Web的文件管理器。镜像体积小。支持arm、arm64和amd64架构。
87 收藏0 次下载activehurlenko镜像

filebrowser 镜像详细说明

filebrowser 使用指南

filebrowser 配置说明

filebrowser 官方文档

filebrowser Docker容器镜像

简介

filebrowser提供了一个基于Web的文件管理界面,可用于上传、删除、预览、重命名和编辑文件。它允许创建多个用户,每个用户可以拥有自己的目录。可作为独立应用或中间件使用。

目录

  • 截图
  • 特性
  • 使用方法
    • Docker
    • docker-compose
    • Nginx代理配置
    • 端口说明
    • 支持的环境变量
    • 支持的卷
    • 附加多个目录
  • 构建镜像

截图

桌面版

!预览

移动设备

!预览!预览

特性

  • 可通过环境变量配置
  • 可使用不同用户运行
  • 支持多种架构,已在Ubuntu 18.04 (amd64)、Rock64 (arm64)和树莓派 (arm32)上测试

使用方法

Docker

bash
docker run -d --name filebrowser -p 80:8080 hurlenko/filebrowser

以当前用户身份运行并映射自定义卷位置:

bash
docker run -d \
    --name filebrowser \
    --user $(id -u):$(id -g) \
    -p 8080:8080 \
    -v /数据目录:/data \
    -v /配置目录:/config \
    -e FB_BASEURL=/filebrowser \
    hurlenko/filebrowser

docker-compose

最小化的docker-compose.yml配置:

yaml
version: "3"

services:
  filebrowser:
    image: hurlenko/filebrowser
    user: "${UID}:${GID}"
    ports:
      - 443:8080
    volumes:
      - /数据目录:/data
      - /配置目录:/config
    environment:
      - FB_BASEURL=/filebrowser
    restart: always

运行命令:

bash
docker-compose up

Nginx代理配置

Nginx配置示例:

nginx
location /filebrowser {
    # 防止502错误
    proxy_buffers 8 32k;
    proxy_buffer_size 64k;

    client_max_body_size 75M;

    # 重定向所有HTTP流量到localhost:8080
    proxy_pass http://localhost:8080;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    # 启用WebSocket支持
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";

    proxy_read_timeout 999999999;
}

端口说明

  • 8080 - 默认filebrowser端口

支持的环境变量

环境变量以FB_为前缀,后跟大写的选项名称。例如,要通过环境变量设置"database",应设置FB_DATABASE。可用选项列表可在此处找到。

支持的卷

  • /data - 要浏览的数据目录
  • /config - filebrowser.db数据库文件位置

附加多个目录

若要附加多个目录,需将它们挂载为容器内数据目录(默认是/data)的子目录:

bash
docker run \
    -v /路径/音乐:/data/music \
    -v /路径/电影:/data/movies \
    -v /路径/照片:/data/photos \
    hurlenko/filebrowser

构建镜像

bash
git clone [***]
cd filebrowser-docker
docker build -t hurlenko/filebrowser .

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"