站点图标 谷姐靓号网

Web 文件管理器 File Browser & Cloud Commander-zxxx

Rate this post

File Browser

https://github.com/filebrowser/filebrowser

https://filebrowser.org/features

File Browser is a create-your-own-cloud-kind of software where you can install it on a server,
direct it to a path and then access your files through a nice web interface.
You have many available features!

文件浏览器是一种创建自己的云类型的软件,你可以在服务器上安装它,
引导它到一个路径,然后通过一个漂亮的网络界面访问你的文件。
您有许多可用的功能!

Clear and simple interface

Allows these operations over the files:
Upload
Download
Delete
Edit
Preview

User administration
You can create multiple users and each user have their own directory

Easy to install

    Username: admin
    Password: admin

安装

Brew

    brew tap filebrowser/tap
    brew install filebrowser

Unix

    curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

Windows

    iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex

Docker

    docker run \
    -v /path/to/root:/srv \
    -v /path/filebrowser.db:/database.db \
    -v /path/.filebrowser.json:/.filebrowser.json \
    --user $(id -u):$(id -g)
    -p 80:80 \
    filebrowser/filebrowser

启动

    mkdir /storage
    nohup filebrowser -a IP -b / -p 8000 -r /storage/ &

服务

    sudo adduser --system --group --HOME /var/lib/filebrowser/ --shell /usr/sbin/nologin --no-create-home filebrowser
    mkdir -p /var/lib/filebrowser/storage
    sudo chown -Rc filebrowser:filebrowser /var/lib/filebrowser
    sudo mkdir /etc/filebrowser
    sudo touch /etc/filebrowser/.filebrowser.toml
    sudo touch /var/log/filebrowser.log
    sudo chown -c filebrowser:filebrowser /var/log/filebrowser.log

    address= "Put here your IP or URL"
    port = 8080
    root = "/var/lib/filebrowser/storage"
    database = "/var/lib/filebrowser/filebrowser.db"
    log = "/var/log/filebrowser.log"

    sudo systemctl edit --force --full filebrowser

    [Unit]Description=Web File Browser
    After=network.target [Service]Type=simple
    ExecStart=/usr/local/bin/filebrowser
    User=filebrowser
    Group=filebrowser [Install]WantedBy=multi-user.target

    $ sudo systemctl enabled filebrowser

    $ sudo systemctl start filebrowser

    $ sudo systemctl stop filebrowser

    $ sudo systemctl status filebrowser

Cloud Commander

https://cloudcmd.io/

https://github.com/coderaiser/cloudcmd

Cloud Commander (cloudcmd) is a simple open source, traditional yet useful cross-platform web file manager with console and editor support.

It is written in JavaScript/Node.js and enables you manage a server and work with files, directories and programs in a browser from any computer, mobile or tablet.

Features

It offer some cool features:

Client works in web browser.
It's server can be installed in Linux, Windows, Mac OS and Android (with help of Termux).
Enables you to view images, text files, playing audio and videos from within a browser.
Can be used local or remotely.
Supports adapting to screen size.
Offers Console with support of default OS command line.
Ships in with 3 built-in editors with support of syntax highlighting, which include: Dword, Edward and Deepword.
It also supports optional authorization.
Offers hot/shortcut keys.Cloud Commander (cloudcmd) 是一个简单的开源、传统但有用的跨平台 Web 文件管理器,具有控制台和编辑器支持。

它是用 JavaScript/Node.js 编写的,使您能够管理服务器并在任何计算机、手机或平板电脑的浏览器中处理文件、目录和程序。

特征

它提供了一些很酷的功能:

客户端在网络浏览器中工作。

它的服务器可以安装在 Linux、Windows、Mac OS 和 Android(在 Termux 的帮助下)。

使您能够从浏览器中查看图像、文本文件、播放音频和视频。

可以在本地或远程使用。

支持适配屏幕尺寸。

提供支持默认操作系统命令行的控制台。

附带 3 个支持语法突出显示的内置编辑器,其中包括:Dword、Edward 和 Deepword。

它还支持可选授权。

提供热键/快捷键。

安装 node.js

    # Using Debian, as root
    curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
    apt-get install -y nodejs

安装 Cloud Commander

    npm i cloudcmd -g

Docker

    docker run -it --rm -v ~:/root -v /:/mnt/fs -w=/root -p 8000:8000 coderaiser/cloudcmd

docker compose

    docker-compose.yml

    version: '2'
    services:
    web:
    ports:
    - 8000:8000
    volumes:
    - ~:/root
    - /:/mnt/fs
    image: coderaiser/cloudcmd

    docker-compose up

使用说明

    cloudcmd --help

配置

    cloudcmd --username admin --password Pa55w0rd --auth --port 8888 --save --no-server

启动

    cloudcmd

热议
推荐楼 myfriends 2小时前

技术贴 支持一个

3楼 loveqianool 2小时前

你推 cloudcmd 就是我兄弟

4楼 iwil 2小时前

Fb确实挺好用的,我用的是荒野雾灯的修改版

5楼 wlc1984 2小时前

楼主的好多技术贴感觉都很适用,谢谢分享

6楼 wangjianjilei 2小时前

感觉两个功能差不多啊?

7楼 hotkk 2小时前

论坛里大佬的zdir也挺好,一直用

8楼 NiDiPiZiNaFongQ 2小时前

大佬真是loc的一股清流
不水帖不撕逼,认认真真探讨技术和小鸡一直到神仙

9楼 mlcq 2小时前

filebrowser docker安装太省事了,每次搭一个配合aria2使用

10楼 NoctuG 2小时前

感谢分享

12楼 gavin 1小时前

绑定 收藏

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版