惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
S
Securelist
博客园 - Franky
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
IT之家
IT之家
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
The Cloudflare Blog
云风的 BLOG
云风的 BLOG
N
News and Events Feed by Topic
AI
AI
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Schneier on Security
Schneier on Security
Attack and Defense Labs
Attack and Defense Labs
Vercel News
Vercel News
腾讯CDC
Google DeepMind News
Google DeepMind News
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
M
MIT News - Artificial intelligence
WordPress大学
WordPress大学
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
N
Netflix TechBlog - Medium
量子位
S
Schneier on Security
Hacker News: Ask HN
Hacker News: Ask HN
Cyberwarzone
Cyberwarzone
S
Security Affairs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
News and Events Feed by Topic
T
Tenable Blog
PCI Perspectives
PCI Perspectives
MyScale Blog
MyScale Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cyber Attacks, Cyber Crime and Cyber Security
W
WeLiveSecurity
N
News | PayPal Newsroom
P
Proofpoint News Feed
O
OpenAI News
C
CERT Recently Published Vulnerability Notes
B
Blog
Cisco Talos Blog
Cisco Talos Blog
Microsoft Security Blog
Microsoft Security Blog
V
Visual Studio Blog
MongoDB | Blog
MongoDB | Blog
大猫的无限游戏
大猫的无限游戏
A
Arctic Wolf
Y
Y Combinator Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Spread Privacy
Spread Privacy

好好学习的郝

ClawdBot(OpenClaw)试用记录 编程辅助工具 Codex 入门篇 编程辅助工具 Claude Code 入门篇 Claude API 中转服务 Claude Relay Service LLM 接口管理和分发系统 New API 好好学Git:Git Submodule详解 编程辅助工具Cursor入门篇 好好学Golang:Golang问题记录 One API配置自定义渠道 FastAPI入门篇 好好学Docker:使用Docker安装配置AList 好好学Docker:容器指标查看工具ctop 好好学Docker:自建RustDesk Server 好好学Linux:Ubuntu18 升级到 Ubuntu22 邮箱配置中的SPF、DKIM、DMARC记录 One API 开发环境配置 LLM 接口管理和分发系统 One API 好好学K8S:K8S中的Leader Election机制 好好学Golang:Viper库
好好学Docker:使用Docker安装配置FileBrowser
本文作者: 好好学习的郝 · 2024-10-26 · via 好好学习的郝

FileBrowser 提供了一个在指定目录内的文件管理界面,功能包括上传、删除、预览、重命名和编辑文件。
它允许创建多个用户,每个用户可以拥有自己的目录。

相关文档:

2. 安装FileBrowser

1、下载 filebrowser 镜像

1
docker pull filebrowser/filebrowser:v2.31.2-s6

2、准备持久化目录和文件

1
2
3
4
5
6
7
8
docker run --name tmp -d \
filebrowser/filebrowser:v2.31.2-s6

mkdir -p /opt/filebrowser/
docker cp tmp:/database/filebrowser.db /opt/filebrowser/
docker cp tmp:/config/settings.json /opt/filebrowser/

docker rm tmp -f

3、启动 filebrowser 容器

1
2
3
4
5
6
7
8
docker run --name filebrowser -d \
-v /opt/filebrowser/srv:/srv \
-v /opt/filebrowser/filebrowser.db:/database/filebrowser.db \
-v /opt/filebrowser/settings.json:/config/settings.json \
-e PUID=$(id -u) \
-e PGID=$(id -g) \
-p 8889:80 \
filebrowser/filebrowser:v2.31.2-s6

4、检查运行状态

1
2
docker ps
docker logs filebrowser

3. 使用FileBrowser

1、浏览器访问 filebrowser
假设主机IP为 192.168.56.101,那么浏览器访问 http://192.168.56.101:8889

2、登录 filebrowser
默认用户名和密码都是 admin,首次登录后建议修改密码。

4. 后记

FileBrowser配合Jupyter,绝了!让主机变得触手可及。
FileBrowser负责界面管理文件,Jupyter负责界面执行脚本,无线可能。比如笔记系统,比如影音系统,比如加解密系统。。。