使用Docker快速搭建Firefox Send

1:安装Docker

# Ubuntu 安装Docker
wget -qO- https://get.docker.com/ | sh

2:Docker启动Redis

# 启动一个无密码的Redis服务
docker run --name docker-redis-server -p 6379:6379 --restart=always -d redis redis-server --appendonly yes
#

3:Docker启动Firedox Send

# 启动一个使用刚才安装的Redis服务的Firedox Send服务,默认使用1443端口
docker run --net=host --restart=always -e 'REDIS_HOST=127.0.0.1' -e 'NODE_ENV=production' mozilla/send:latest
#

4:配置Nginx反向代理

现在你已经可以访问http://127.0.0.1:1443 来使用Firedox Send了。接着将你的域名解析到你的服务器,再通过Nginx反向代理一下,就完事大吉啦!完整的Nginx反向代理配置如下:

# nginx/conf/vhost/send.kagura.me.conf
server
    {
        listen 443 ssl http2;
        server_name send.kagura.me ;
        # 配置反向代理
        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;
        }

        access_log  /home/wwwlogs/send.kagura.me.log;
    }

附本站自建的Firedox Send服务:https://send.kagura.me

未经允许不得转载:鹞之神乐 » 使用Docker快速搭建Firefox Send

赞 (1) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏