专属域名
文档搜索
轩辕助手
Run助手
邀请有礼
返回顶部
快速返回页面顶部
收起
收起工具栏
轩辕镜像 官方专业版
轩辕镜像
官方专业版
首页个人中心搜索镜像

交易
充值流量我的订单
工具
提交工单镜像收录一键安装
Npm 源Pip 源Homebrew 源
帮助
常见问题轩辕镜像免费版
其他
关于我们网站地图

官方QQ群: 1072982923

热门搜索:
返回博客首页
用 Docker 一键部署 Filestash:打造你的全能 Web 文件管理器
2026/4/23Filestash,部署教程,文件管理轩辕镜像团队约 9 分钟阅读

用 Docker 一键部署 Filestash:打造你的全能 Web 文件管理器

还在为不同存储协议装一堆客户端?SFTP、FTP、WebDAV、S3、云盘……每次都要切换工具,传个文件像“打地鼠”?今天给大家安利一个神器——Filestash,一个开源的 Web 文件管理器,把所有存储协议都收进浏览器里,用 Docker 几分钟就能搭好,运维、开发、日常用都超爽!

Filestash部署教程文件管理

本文使用的 Docker 镜像

machines/filestash

在服务器运维或开发过程中,我们经常需要远程管理文件,例如通过 SFTP、FTP、WebDAV、S3、NAS 等方式访问存储。传统工具通常需要安装客户端,例如 FileZilla、WinSCP 等。

如果希望 通过浏览器统一管理各种存储,可以使用 Filestash。

Filestash 是一个开源的 Web 文件管理器,支持多种存储协议,可以把各种存储统一在一个 Web 界面中进行管理。


一、Filestash 到底是什么?

Filestash 是个现代化的 Web 文件管理器,核心就是一句话:用浏览器搞定所有文件管理需求。

它支持的存储协议几乎覆盖了你能想到的所有场景:

  • 服务器:SFTP、FTP
  • 云存储:S3/MinIO、Google Drive、Dropbox
  • 自建服务:WebDAV(Nextcloud、Alist、坚果云都能用)、Git、Samba(NAS)
  • 本地文件:直接挂载服务器本地目录

而且不用装任何客户端,浏览器打开就能用,在线预览、拖拽上传、批量管理全搞定。

更多介绍可以查看 Filestash 镜像中文地址:https://xuanyuan.cloud/zh/r/machines/filestash


二、前置准备:Docker 环境一键搞定

部署 Filestash 之前,先把 Docker 环境搭好。这里给大家准备了适配全场景的一键安装脚本,Linux 系统直接用,国产系统(银河麒麟、欧拉)也支持。

1. Linux 系统 Docker 一键安装

🧪 测试环境(快速体验,仅限非生产)

直接一条命令,自动安装 Docker、Docker Compose,还配置好轩辕镜像加速:

bash
bash <(wget -qO- https://xuanyuan.cloud/docker.sh)

🏭 生产环境(推荐,安全优先)

企业/正式环境建议先审计脚本再执行,更稳妥:

bash
# 1. 下载脚本到本地
wget https://xuanyuan.cloud/docker.sh -O docker-install.sh

# 2. (可选但推荐)脚本源码,确认脚本安全
less docker-install.sh  # 也可以用vim、cat查看内容

# 3. 执行脚本安装
bash docker-install.sh

2. Windows / Mac 用户

直接去 Docker 官网 下载 Docker Desktop,安装启动即可,图形化操作很简单。


三、一键部署 Filestash

这里给大家分系统提供一键启动命令,复制粘贴就能运行,新手零门槛。

方式 1:Linux / macOS 系统(终端执行)

bash
docker run -d \
--name filestash \
-p 8334:8334 \
--restart unless-stopped \
docker.xuanyuan.run/machines/filestash:latest

方式 2:Windows 系统(PowerShell 专用命令)

打开 Windows PowerShell(建议管理员权限运行),直接复制粘贴这条完整命令:

powershell
docker run -d --name filestash -p 8334:8334 --restart unless-stopped docker.xuanyuan.run/machines/filestash:latest

方式 3:Docker Compose 部署(全系统通用,NAS 或长期使用推荐)

创建 docker-compose.yml 文件,写入以下内容:

yaml
version: "3"

services:
  filestash:
    image: docker.xuanyuan.run/machines/filestash:latest
    container_name: filestash
    ports:
      - "8334:8334"
    restart: unless-stopped

然后在文件所在目录执行启动命令:

bash
# Linux/macOS/PowerShell 通用
docker compose up -d

四、第一次访问与初始化

容器启动成功后,打开浏览器访问:

  • 服务器部署:http://你的服务器IP:8334
  • 本地部署:http://localhost:8334

首次进入会先让你设置一个管理员密码,设置完成就能进入主界面了。

设置一个管理员密码


五、核心玩法:连接你的各种存储

Filestash 本身不存文件,只是个“文件管理前端”,核心就是连接已有的存储系统。下面给大家演示几个最常用的场景。

场景 1:连接 Linux 服务器(SFTP)

选 SFTP 协议,填服务器信息:

  • Hostname:你的服务器 IP 或域名
  • Username:服务器登录用户名(比如 root)
  • Password:服务器登录密码
  • Port:默认 22,如果你改了 SSH 端口就填对应的

连接 Linux 服务器(SFTP)

填完点“连接”,直接就能在浏览器里管理服务器文件了,上传、下载、编辑、解压都支持。

浏览器里管理服务器文件

场景 2:连接 WebDAV 服务(Nextcloud/Alist/坚果云)

WebDAV 支持很多自建和公共服务,比如 Alist、Nextcloud、坚果云,配置也很简单:

  • 协议选 WebDAV
  • URL:你的 WebDAV 地址,比如 https://alist.example.com/dav
  • Username:WebDAV 用户名
  • Password:WebDAV 密码

场景 3:连接 S3/MinIO 对象存储

不管是 AWS S3,还是自建的 MinIO,都能直接连:

  • 协议选 S3
  • Endpoint:对象存储的地址(比如 MinIO 就是 http://你的MinIOIP:9000)
  • AccessKey/SecretKey:对象存储的密钥
  • Bucket:要访问的桶名
  • Region:根据你的存储填写(MinIO 可以随便填,比如 us-east-1)

场景 4:Windows 挂载本地目录(管理电脑硬盘文件)

如果想直接管理 Windows 本地磁盘(如 D 盘),在 PowerShell 执行这条命令:

powershell
docker run -d --name filestash -p 8334:8334 -v D:\:/data --restart unless-stopped docker.xuanyuan.run/machines/filestash:latest

登录时选择 LOCAL,路径填写 /data,即可直接访问 Windows D 盘。


六、进阶配置:反向代理与后台设置

1. 用域名访问(Nginx 反向代理)

如果不想每次都输 IP+端口,可以用 Nginx 配置反向代理,用域名访问:

nginx
server {
    listen 80;
    server_name filestash.example.com;  # 换成你的域名

    location / {
        proxy_pass http://127.0.0.1:8334;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

配置完成后重载 Nginx,就能通过 http://filestash.example.com 访问了,还能后续配置 HTTPS 加密访问。

2. 管理员后台设置

访问 http://你的地址:8334/admin 就能进入后台,这里可以配置存储预设、用户权限、S3 模板等。

后台里还能看到运行状态,比如当前是以非 root 用户运行,以及版本信息、企业版升级提示等,生产环境建议配置 HTTPS 加密访问,避免明文传输数据。


七、总结:Filestash 适合谁用?

Filestash 不是万能的,但对很多人来说是“效率神器”:

  • 运维/开发:统一管理多台服务器的文件,不用来回切换 SFTP 客户端
  • NAS 用户:给家里的 NAS 搭个 Web 管理界面,在外网也能方便访问
  • 多网盘用户:把 Alist、Nextcloud、坚果云都接进来,一个界面搞定所有云盘
  • 轻量文件预览:给同事分享文件,直接发个链接,对方用浏览器就能看,不用装客户端

搭配 Alist、MinIO 这些工具,还能搭一个“多存储统一管理平台”,把所有文件都管起来。

你可能也想看

Obsidian Docker 部署|Windows+Linux 通用,新手也能10分钟上手

Obsidian 作为一款备受欢迎的本地知识管理工具,凭借其灵活的笔记链接、本地存储优势,成为很多开发者、知识管理者的首选。而通过 Docker 部署 Obsidian,不仅能实现跨环境快速部署,还能轻松实现数据持久化,适配 NAS、服务器、个人电脑等多种场景。本文将详细介绍 Windows 和 Linux 两大系统下,通过 Docker 部署 Obsidian 的完整流程,同时提供 Docker 一键安装命令,降低部署门槛。

Obsidian,部署教程,笔记软件2026年4月21日

Docker 部署 Hermes Agent 完整指南(Windows / Linux 通用)

Hermes Agent 是 Nous Research 推出的 AI 自主智能体(AI Autonomous Agent),能轻松执行各类复杂任务,比如自动编写代码、执行终端命令、操作浏览器、规划并完成任务,以及进行文件读写和脚本生成,是开发、运维和研究的得力助手。

OpenClaw,AI,Hermes,hermes-agent,部署教程2026年4月20日

OpenClaw 3.23:术后修复完成——Qwen DashScope 全球端点支持、Auth 凭证系统大修及40+稳定性修复

3.22版本曾推翻旧架构、重建底层基座:12项不兼容更新(Breaking Changes)、全新插件注册中心、30个安全补丁,这既是OpenClaw历史上规模最大的版本发布,也是问题暴露最多的一次。

OpenClaw,AI,部署教程2026年3月25日

踩坑必看!配置了 Docker 镜像源,为啥还在疯狂访问官方仓库?

一问搞懂 registry-mirrors 配置,本文就以国内常用的轩辕镜像为例,把这个问题的底层逻辑、常见场景和终极解决方案一次性讲透,适配Docker 20+/24+全版本,看完再也不踩这个坑。

faq,部署教程,镜像源2026年3月16日

1Panel Docker 容器化部署指南:轻松管理你的 Linux 服务器

使用 Docker 部署 1Panel,不仅能让环境隔离更彻底,还能让迁移和备份变得超级简单。 本文会从环境准备、镜像拉取、到最终部署运行,一步步带你上车,还会用到国内加速源解决大家最头疼的网络问题。同时整合了 1Panel Docker 镜像的详细参数、版本说明及常见问题,让部署更顺畅、避坑更高效。

1Panel,baota,面板,linux2026年3月11日

飞书/钉钉/QQ 机器人一站式搞定!OpenClaw Docker 部署教程

OpenClaw 中国 IM 插件整合版 Docker 镜像,预装并配置了飞书、钉钉、QQ机器人、企业微信等主流中国 IM 平台插件,让您可以快速部署一个支持多个中国 IM 平台的 AI 机器人网关。 同时集成了OpenCode AI代码助手、Playwright浏览器自动化工具及中文TTS语音合成功能,适用于需要构建多平台IM机器人的开发者与科研用户。 本指南将详细介绍其Docker部署流程,包括环境准备、镜像拉取、容器配置、功能测试及生产环境优化建议,帮助用户快速实现服务部署与应用。

OpenClaw,AI,部署教程2026年3月6日

免责声明

本博客文章所提供的内容、技术方案、配置示例及部署指南等信息,仅供学习交流和技术参考使用。文章内容基于发布时的技术环境和版本信息编写,可能因时间推移、技术更新或环境差异而存在不适用的情况。

用户在参考本博客内容进行部署操作前,应当充分了解相关技术风险,并建议在测试环境中进行充分验证和测试,确认无误后再考虑在生产环境中使用。生产环境部署前,请务必进行数据备份,并制定相应的回滚方案。

用户因使用本博客内容进行部署操作而产生的任何损失、数据丢失、系统故障、安全风险或其他问题,均由用户自行承担全部责任。轩辕镜像官方不对因使用本博客内容而产生的任何直接或间接损失承担责任。

本免责声明的最终解释权归轩辕镜像官方所有。

最后更新:2026/4/23
轩辕镜像
博客公告
...
docker-filestash-web
博客Docker 镜像公告与技术博客
热门查看热门 Docker 镜像推荐
安装一键安装 Docker 并配置镜像源
镜像拉取问题咨询请 提交工单,官方技术交流群:1072982923。轩辕镜像所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
镜像拉取问题咨询请提交工单,官方技术交流群:。轩辕镜像所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
商务合作:点击复制邮箱
©2024-2026 源码跳动
商务合作:点击复制邮箱Copyright © 2024-2026 杭州源码跳动科技有限公司. All rights reserved.