目录

Docker快速搭建Firefox Send

1、安装Docker

此命令我在debian中运行没问题,其他系统自测~

wget -qO- https://get.docker.com/ | sh

2、创建docker网络

请参考此文章
https://blog.curlc.com/archives/618.html

3、Docker安装Redis

其中的 –net 参数,就是刚刚建立的docker网络(内网)

docker run --name docker-redis-server  --restart=always --net=my_network -d redis redis-server --appendonly yes

3、docker安装启动Firedox Send

docker run --net=my_network --restart=always -e 'REDIS_HOST=docker-redis-server' -e 'NODE_ENV=production' -p 1443:1443 -d mozilla/send:latest

4、Nginx反向代理

这一步网上有很多教程,就不重复的写了。
需要注意的是,必须启用https。

# 配置反向代理  
        location / {  
                proxy_pass http://127.0.0.1:1443;  
                proxy_set_header Connection "upgrade";  
                proxy_set_header Upgrade $http_upgrade;  
                proxy_set_header Host      $host;  
                proxy_set_header X-Real-IP $remote_addr;  
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  
        }

  https://img.qyi.io/images/2020/06/09/image3a5ce15c8656ba4e.png