Docker搭建一款开源的远程文件浏览器

Docker搭建一款开源的远程文件浏览器

系统介绍

Mikochi是一个功能强大且易于使用的远程文件浏览器,它为用户提供了一个简单而高效的文件共享和管理平台。通过Docker部署和简单的配置,用户可以轻松地在自托管服务器或NAS上运行Mikochi,并享受其带来的便利和高效性。

主要特点

  • 浏览与管理:Mikochi允许用户浏览远程文件夹,并具备上传、删除、重命名文件的功能。
  • 流式传输:支持将文件流式传输到VLC/mpv等播放器,方便用户在线播放视频等媒体文件。
  • 简洁界面:带有由JavaScript/Preact提供的Web界面,使得操作更加直观和便捷。
  • 强大API:内置于Go/Gin中的API为Mikochi提供了强大的后端支持。

应用场景与优势

  • 应用场景:Mikochi适用于需要远程访问和管理文件的场景,如个人云存储、团队协作等。它提供了一个简单而高效的文件共享和管理平台。
  • 优势:与其他类似的工具相比,Mikochi具有更小的体积和更简单的部署过程。同时,它提供了丰富的文件管理功能和简洁易用的界面,使得用户可以更加方便地管理和访问文件。

部署方式

  1. 拉取镜像:在Docker Hub上搜索并拉取Mikochi的镜像,可以选择最新版本(latest)或其他指定版本。
  2. 创建目录:在主机上创建一个用于挂载Mikochi数据的目录,例如/mikochi/data。
  3. 运行容器:通过Docker命令运行Mikochi容器,将主机的数据目录挂载到容器内的指定目录,并设置环境变量以配置服务器。
  4. 访问服务:部署完成后,可以通过浏览器访问Mikochi的Web界面,输入设置的用户名和密码进行登录。

如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。

Docker镜像

https://hub.docker.com/r/zer0tonin/mikochi

GitHub地址

https://github.com/zer0tonin/Mikochi

安装教程

Docker部署操作步骤:安装Docker、拉取镜像、启动容器。

安装docker

sudo apt update
sudo apt install -y docker.iodocker-compose

拉取镜像

sudo docker pull zer0tonin/mikochi

启动容器

sudo docker run \
-p 8080:8080 -v $(PWD)/data:/data \
-e DATA_DIR="/data"-e USERNAME=admin \
-e PASSWORD=admin zer0tonin/mikochi:latest

执行完毕以上命令之后,访问 http://ip:8080即可。登录账号:用户名为 admin,密码为 admin

图片[1]-Docker搭建一款开源的远程文件浏览器-众嗅网

图片[2]-Docker搭建一款开源的远程文件浏览器-众嗅网

图片[3]-Docker搭建一款开源的远程文件浏览器-众嗅网

图片[4]-Docker搭建一款开源的远程文件浏览器-众嗅网

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容