当前位置:网站首页>[tutorial] Firefox send: deployment method of Firefox open source temporary file sharing service platform
[tutorial] Firefox send: deployment method of Firefox open source temporary file sharing service platform
2022-06-12 20:32:00 【lbyxiaolizi】
Preface
I believe that the big guys who often surf the Internet often need to share files temporarily , What we usually come into contact with 、 The commonly used ones are cow quick pass 、 Firefox Send wait , Firefox Send The service is designed to provide simple 、 Private file sharing services , You can upload and share no more than... Without logging in to your Firefox account 1G The file of , After logging in to Firefox, you can upload and share no more than 2.5G The file of . And Firefox promises that the service is end-to-end , Sharing links can be encrypted , Burn at maturity , Very safe . Sometimes those of us who like to toss often think , Can I build a similar temporary file sharing platform ? Blogger Xiaojun found , That we use a lot Firefox Send It is an open source project of Firefox , I just want to try to build this program myself , And record the installation process and make a tutorial for your reference !
Firefox Send Official website
[btn url="https://send.firefox.com"]Firefox Send[/btn]
preparation
- a
VPS/Take it alone Node.js 10.0+Redis Server( Optional )
Set up a tutorial
1. install Node.js
# Centos System curl --silent --location https://rpm.nodesource.com/setup_10.x | bash - yum -y install nodejs # Debian System curl -sL https://deb.nodesource.com/setup_10.x | bash - apt install nodejs
If the data returned after execution is the same as that shown in the figure above, it means installation Node.js success After the installation is successful, you can use node -v and npm -v Check the installed version number , The version I installed is shown below :
2. install Redis
# Centos System yum -y install redis systemctl start redis systemctl enable redis # Debian System apt install redis-server systemctl start redis-server systemctl enable redis-server
3. install Screen And other software
# Centos System yum install screen yum -y groupinstall "Development Tools" # Debian System apt install make gcc g++ screen
4. Git Fox's Firefox Send And install and run
git clone https://github.com/mozilla/send.git cd send npm install screen -S send npm start
After startup, press the Ctrl+A+D sign out Screen window , The program will always run in the background here , Installation is complete , Now you can access it through a browser http://YourServerIP:8080 that will do If you're still Screen in , Then every response of the program will output
边栏推荐
- Go memory escape analysis
- Illustrator tutorial, how to recolor artwork in illustrator?
- Nexus3 build local warehouse
- P5076 【深基16.例7】普通二叉樹(簡化版)
- How to determine fragment restored from Backstack
- new做了哪几件事
- Golden, silver and four job hopping season, teach you these tips to improve the interview success rate
- Parameter meaning of random forest randomforestclassifier in sklearn
- golang类型断言理解[go语言圣经]
- Kyma application connectivity feature introduction
猜你喜欢
![[generation confrontation network learning III] reading notes of Bigan paper and its principle understanding](/img/6b/0f0815e20cdf6da28793562bcaede1.png)
[generation confrontation network learning III] reading notes of Bigan paper and its principle understanding

Centos7 installing PHP

QT pro file configuration ffmpeg macro

Explain

Typescript definition type: type 'timeout' cannot be assigned to type 'number';

Wall Street cheat sheet

Macro definitions and functions

入行5年从10k的功能测试到年薪40w的测试开发,花7天时间整理的超全学习路线

EditText control starts from the upper left corner

Wechat applet notes
随机推荐
The Milvus graphical management tool Attu is coming!
Is it really possible to find a testing job with a monthly income of more than 10000 without a degree and self-study software testing?
Go -- monitor file changes
WordPress station group tutorial automatic collection of pseudo original release tutorial
QT knowledge: QT widgets widget class [01]
In 2022, FISCO bcos MVP recognized that the channel was open and invited you to become an open source leader
typeScript的定义类型:不能将类型“Timeout”分配给类型“number”;
P5076 【深基16.例7】普通二叉树(简化版)
A simple understanding of consistent hash
How can CTCM in the inspection lot system status of SAP QM be eliminated?
When will the index fail
I learned database at station B (10): View
Fcpx tutorial, how to export video graphics and text in Final Cut Pro?
How mysterious is "PIP not an internal or external command, nor a runnable program or batch file"
House raiding 3
MySQL + PostgreSQL batch insert update insertorupdate
Bsn-ddc basic network introduction, technical features, unique advantages, application scenarios and platform access
Installation of xv6 system
The difference between MySQL full table scanning and indexing
Lightroom Ambassador series: capturing nostalgia with MEG loeks