当前位置:网站首页>Multifunctional web file manager filestash
Multifunctional web file manager filestash
2022-07-03 18:23:00 【Yangpu Laosu】

Today is Valentine's Day ,️ Happy Valentine's Day !
Tomorrow is the Lantern Festival , After the Lantern Festival ,“ year ” Even if it is over , Lao Su anticipates in advance ️ Happy Lantern Festival, everyone , The new year is a new year !
What is? Filestash ?
FilestashIt's a similarDropboxFile manager for , It aims to solveDropboxproblem , Introduce your own backend or create your own backend by implementing a simple interface . You can manage your files through the browser , Including uploading files and folders , Edit the file , Audio player , Video player , Image viewer 、 Image transcoding , Full text retrieval is also supported . At present, we supportFTP、FTPS、SFTP、WebDAV、Git、S3、LDAP、Mysql、CardDAV、CalDAV、Backblaze B2、Minio、Dropbox、Google Drive.
In a nutshell Filestash Support a large number of open and proprietary agreements , You can access your data in the cloud from anywhere .

install
On the group light with Docker Way to install .
Search the registry for filestash , Select first machines/filestash, Version selection latest.

volume
stay docker In the folder , Create a new folder , And named it filestash, stay filestash Create a subfolder in config
- stay https://raw.githubusercontent.com/mickael-kerjean/filestash/master/config/config.json download
config.jsonfile - take
config.jsonFile put inconfigCatalog - modify
config.jsonFile permissions , newly addedEveryoneread-write permission
If permissions are not set correctly , The first time you log in and change your password, you will report an error

| Folder | Loading path | explain |
|---|---|---|
docker/filestash | /app/data/state | Storage settings |

port
If the ports do not conflict , If you're not sure, you can use the command to check
# Check port usage
netstat -tunlp | grep Port number
| Local port | Container port |
|---|---|
8334 | 8334 |

Environmental Science
| variable | value |
|---|---|
APPLICATION_URL | Public address , It should be used for GDrive、Dropbox Get the callback address of the parameter |
GDRIVE_CLIENT_ID | GDrive client ID |
GDRIVE_CLIENT_SECRET | GDrive Client key |
DROPBOX_CLIENT_ID | Dropbox client ID |
ONLYOFFICE_URL | onlyoffice Address |
Old Su didn't
GDriveandDropbox, I'm not going to preview itdocx、xlsxWait for the documents , So there is no environment variable set here

function
Enter... In the browser http:// Synology IP:8334 You can see the main interface , You need to create a password for the first time , So it will jump to the background management interface
Back end address :
http:// Synology IP:8334/adminFront desk address
http:// Synology IP:8334

Then you will enter the management console

Get into Backend All supported storage types will be displayed

WebDAV
WebDAV The parameters of are relatively simple , as long as url、username and password
Lao Su filled in
webdav-aliyundriverThe address of

Open it in a browser http:// Synology IP:8334 Foreground page

spot Connect , If the setting is correct , You will see a list of files

SAMBA
use samba The agreement is attached Airdisk Q1, This is what Lao Su bought before playing Qunhui , Just hang up U disc You can access it remotely

Open it in a browser http:// Synology IP:8334 Foreground page

choice SAMBA spot Connect , If the setting is correct , You will see a list of files

MySQL
use mysql Mounted MariaDB 5

Open it in a browser http:// Synology IP:8334 Foreground page

choice MYSQL spot Connect , You will see the Library

Enter the form

GIT
use GIT Mount a repo Tested it

however github Always have a draught , You can see the download in the container , But not completely

Every time you report an error, it's different

There will be

function
The function is a little similar PanIndex, Similarly, you can only switch between different storage , Instead of using it at the same time .
But it also has its own characteristics :
- Support for images :
FilestashVery good at browsing a large number of image libraries , If you have a digital SLR camera , It can also supportRAWImages . - Support video :
FilestashA series of video formats can be transcoded in real time . - Search for :
FilestashFull text search is available , You can also search the file name according to your choice - Share links : Allows you to share files and folders with others using links with built-in mechanisms
- Powerful text editor : Have integrity
org PatternText editor supported by client - And
OnlyofficeIntegrate : There is an easy to deployOnlyOfficeSolution
Summary
FileStash It's easy to use , Powerful file manager , With many add ons and extensions , Although Lao Su didn't try them all , But the playability is still very high , If you are willing to take the time to try .
Reference documents
mickael-kerjean/filestash: A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, …
Address :https://github.com/mickael-kerjean/filestash
Filestash — Self-hosted client for your data
Address :https://www.filestash.app/
Getting started
Address :https://www.filestash.app/docs/
边栏推荐
- Design limitations of structure type (struct)
- Module 9 operation
- What kind of experience is it when the Institute earns 20000 yuan a month?
- [combinatorics] generating function (example of generating function | calculating generating function with given general term formula | calculating general term formula with given generating function)
- [LINUX]CentOS 7 安装MYSQL时报错“No package mysql-server available“No package zabbix-server-mysql availabl
- Count the number of pixel values in the image
- On Data Mining
- [combinatorics] generating function (summation property)
- Recent learning experience
- Computer graduation design PHP makeup sales Beauty shopping mall
猜你喜欢

2022-2028 global lithium battery copper foil industry research and trend analysis report

Codeforces Round #803 (Div. 2) C. 3SUM Closure

How do microservices aggregate API documents? This wave of operation is too good

Torch learning notes (3) -- univariate linear regression model (self training)

What is SQL get connection

2022-2028 global sepsis treatment drug industry research and trend analysis report

Computer graduation design PHP campus address book telephone number inquiry system

English grammar_ Adjective / adverb Level 3 - multiple expression

Computer graduation design PHP sports goods online sales system website
![[enumeration] annoying frogs always step on my rice fields: (who is the most hateful? (POJ hundred practice 2812)](/img/50/f89092b492d0138304209a72ff05b4.jpg)
[enumeration] annoying frogs always step on my rice fields: (who is the most hateful? (POJ hundred practice 2812)
随机推荐
Torch learning notes (2) -- 11 common operation modes of tensor
[Godot] add menu button
Design limitations of structure type (struct)
Fedora 21 安装 LAMP 主机服务器
Data analysis is popular on the Internet, and the full version of "Introduction to data science" is free to download
How do microservices aggregate API documents? This wave of operation is too good
PHP MySQL preprocessing statement
PHP MySQL create database
2022-2028 global physiotherapy clinic industry research and trend analysis report
Use of unsafe class
[Yu Yue education] family education SPOC class 2 reference materials of Shanghai Normal University
Distributed task distribution framework gearman
Fedora 21 installs lamp host server
Coordinate layer conversion tool (video)
2022-2028 global marking ink industry research and trend analysis report
[combinatorics] exponential generating function (proving that the exponential generating function solves the arrangement of multiple sets)
[combinatorics] exponential generating function (example 2 of solving multiple set permutation with exponential generating function)
[combinatorics] generating function (example of generating function | calculating generating function with given general term formula | calculating general term formula with given generating function)
[combinatorics] generating function (use generating function to solve the number of solutions of indefinite equation example 2 | extended to integer solution)
Computer graduation design PHP campus address book telephone number inquiry system