当前位置:网站首页>One click file sharing software jirafeau
One click file sharing software jirafeau
2022-06-29 22:21:00 【Yangpu Laosu】

What is? Jirafeau ?
JirafeauIt's a permit “ One click file sharing ” Open source software project , It can upload files in a simple way and provide unique links .
The official provided the demo address :https://demo.jirafeau.net/
install
On the group light with Docker Way to install .
Search the registry for jirafeau , Select first jgeusebroek/jirafeau, Version selection latest.

volume
stay docker In the folder , Create a new folder , I'm going to call it jirafeau, And create two subfolders , Respectively data and cfg

| Folder | Loading path | explain |
|---|---|---|
docker/jirafeau/data | /data | Storing data |
docker/jirafeau/cfg | /cfg | Storage settings |

port
The local port does 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 |
|---|---|
2180 | 80 |

Command line installation
If you are familiar with the command line , Possible docker cli Faster , Old Su prefers the command line , Setting up the environment is relatively fast
# New folder jirafeau and subdirectories
mkdir -p /volume2/docker/jirafeau/{
data,cfg}
# Get into jirafeau Catalog
cd /volume2/docker/jirafeau
# Run container
docker run -d \
--restart always \
--name jirafeau \
-p 2180:80 \
-v $(pwd)/data:/data \
-v $(pwd)/cfg:/cfg \
jgeusebroek/jirafeau

function
Enter... In the browser http:// Synology IP:2180 You can see the setting interface , The first step is to set the management password

The second step can be left unchanged , Just a confirmation message

The third step does not need to be changed

Click the link below or directly refresh the page to see the main interface

Choose a file , You need to set the shared parameters

After setting up , spot send out Start file upload

Finally, a shared link is generated

Reverse proxy
This kind of file sharing has little significance in the home LAN , It is generally used on the Internet , So Lao Su needs to be a reverse agent

SSL All parts are checked , No problem found

cloudflared Tunnel
It can also be used normally after testing , No special settings , Only need config.yaml The following example is added to
- hostname: share.laosu.ml
service: http://192.168.0.197:2180
Then go to DNS Add one CNAME Parse it , If not, then not yet , You can read what Lao Su wrote 『 Free of charge Cloudflared Realize the external network access to quhui 』
Modify settings
Whether you are anti generation or cloudflared Tunnel , Although it is accessed by domain name , However, the link after uploading is successful is still displayed in the local area network IP

We need to find cfg In the catalog config.local.php file

find web_root

Change to your domain name , If you have a port, you should also bring it

Uploading the file is a new link

Background management
Jirafeau The background address is http:// Synology IP:2180/admin.php, Log in with the previously set administrative password

You can list all the files

You can also delete files and links

Reference documents
Newlode/jirafeau
Address :https://github.com/Newlode/jirafeau
jgeusebroek/jirafeau - Docker Image | Docker Hub
Address :https://registry.hub.docker.com/r/jgeusebroek/jirafeau/
边栏推荐
- The soft youth under the blessing of devcloud makes education "smart" in the cloud
- R language plot visualization: plot to visualize the normalized histograms of multiple data sets, set different histograms to use different bin sizes, and add edge axis whisker graph rugs at the botto
- 阶段性总结与思考
- Dynamic planning learning (continuous update)
- Go learning (IV. interface oriented)
- 状态管理 利用Session限制页面访问 只有通过登录验证SessionLogin.aspx才能访问Session.aspx
- 为什么在局域网(ERP服务器)共享文件夹上拷贝文件时导致全局域英特网断网
- MySQL lock common knowledge points & summary of interview questions
- Common PostgreSQL data operation notes: time
- JD alliance API - universal chain transfer interface - Jingpin library interface - Interface Customization
猜你喜欢

读书郎上市背后隐忧:业绩下滑明显,市场地位较靠后,竞争力存疑

qt5.14.2连接ubuntu20.04的mysql数据库出错

科大讯飞 AI 学习机暑期新品发布会 AI + 教育深度结合再创产品新高度

ASP.NET 跨页面提交(Button控件页面重定向)

一键式文件共享软件Jirafeau

This time, I will talk about technology and life

免费将pdf转换成word的软件分享,这几个软件一定要知道!

Structure the fifth operation of the actual camp module

合宙AIR32F103CBT6开发板上手报告

In the shop project, implement a menu (add, delete, modify and query)
随机推荐
The child component of a single data flow modifies the value of the parent component
Cloud native database query optimization - statistics and row count estimation
动态规划学习(持续更新)
Mysql入库不了表情符号怎么办
MySQL,MVCC详解,快照读在RC、RR下的区别
DevCloud加持下的青软,让教育“智”上云端
The correct method for Navicat to connect to mysql8.0 (valid for personal testing)
请教一下,CDC2.2.1可以同时监听多个pgsql 的库吗?
Don't worry about form deformation anymore
If I am in Zhuhai, where can I open an account? Is it safe to open an account online?
If the evaluation conclusion of waiting insurance is poor, does it mean that waiting insurance has been done in vain?
Common PostgreSQL data operation notes: time
细说GaussDB(DWS)复杂多样的资源负载管理手段
As for the domestic Kirin system running QT, it can be run on the command line but cannot be run by double clicking (no response)
Reading notes on how to connect the network - LAN on the server side (4)
Detailed explanation of MySQL and mvcc and the difference between RC and RR for snapshot reading
MooseFS的简介、部署及应用
Portable 4K audio and video conference terminal all-in-one machine with 8x digital zoom
Numpy array creation
新手必须知道的 Kubernetes 架构