• 首页
  • 归档
  • 关于
  • 搜索
  • 夜间模式
    ©2026  望时代 Theme by OneBlog

    望时代

    搜索
    标签
    # 教程 # Linux # 脚本 # AI # 影音 # 游戏 # 随笔 # 科技 # 认知
  • 首页>
  • >
  • 正文
  • [纯手工打造]保姆级小白教程VPS搭建emby服务器,rclone挂载阿里,百度,天翼,115等网盘,同时配置反代

    2026年06月26日 6 阅读 0 评论 6520 字

    [纯手工打造]保姆级小白教程VPS搭建emby服务器,rclone挂载阿里,百度,天翼,115等网盘,同时配置反代 __2023年6月18日 __3条评论 __269次阅读 __0人点赞 __Tao_Qi 第一步:升级软件源
    [code]

    apt update -y  && apt install -y curl wget sudo socat vim unzip
    

    [/code]

    第二步:安装enby(以debian X86为例,arm请在这里选择arm构建的链接wget)
    [code]

    wget https://github.com/MediaBrowser/Emby.Releases/releases/download/4.7.13.0/emby-server-deb_4.7.13.0_amd64.deb
    

    [/code]
    [code]

    dpkg -i emby-server-deb_4.7.13.0_amd64.deb
    

    [/code]

    此时就可以用IP 8096访问emby服务器了 第三步,安装npm(可视化设置反代,适合小白)
    [code]

    wget -qO- get.docker.com | bash
    

    [/code]
    [code]

    systemctl enable docker
    

    [/code]
    [code]

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    

    [/code]
    [code]

    sudo chmod  x /usr/local/bin/docker-compose
    

    [/code]
    [code]

    mkdir -p /root/data/docker_data/npm
    

    [/code]
    [code]

    cd /root/data/docker_data/npm
    

    [/code]

    此时在这个文件夹下创建一个docker-compose.yml的文件 打开这个文件,将下面代码填入
    [code]

    version: '3'
    services:
      app:
        image: 'jc21/nginx-proxy-manager:latest'
        restart: unless-stopped
        ports:
          - '80:80'  
          - '81:81'  
          - '443:443' 
        volumes:
          - ./data:/data 
          - ./letsencrypt:/etc/letsencrypt  
    

    [/code]

    然后保存
    [code]

    cd /root/data/docker_data/npm
    

    [/code]
    [code]

    docker-compose up -d
    

    [/code]

    此时npm就搭建成功了,可以通过ip 81端口访问
    初始账户密码是这个 Email: [[email protected]](</cdn-cgi/l/email-protection>)
    Password: changeme 第四步:安装alist
    [code]

    docker run -d --restart=always -v /root/data/docker_data/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest
    

    [/code]

    安装完成后 ,可以通过IP 5244端口访问
    账户是admin
    密码运行这个命令
    [code]

    docker logs alist 
    

    [/code]

    会看到一个passward,后面就是密码, 第五步:设置反代
    分别将三个域名解析到这个IP上,(例如:alist.xxxx.xx npm.xxxx.xx emby.xxxx.xx) 登入npm,添加端口里分别添加上三个域名 ip可以填写docker的本地IP 172.17.0.1 端口npm指向81 alist指向5244 emby指向8096,同时打开SSL 申请证书 第六步:登录alist,添加网盘 第七步:安装rclone
    [code]

    sudo -v ; curl https://rclone.org/install.sh | sudo bash
    

    [/code]

    输入rclone config 输入n 输入webdav(这里创建名称,我以webdav为例子) 这里选着webdav的名称,我这个是46
    url填写http://localhost:5244/dav/ 然后选5 用户名填写alist的登录用户名(默认admin)
    接下来选择Y
    输入密码(就是alist的登录密码,默认是通过按个命令读取的,修改了的就填入自己修改的)
    输入完后要求填写token直接回车
    下一步选n(不进入高级选项)
    下一步选y(都是OK)
    下一步选q(退出配置) 接下来贼vps根目录创建一个data的文件夹(也可以在其它地方,自行配置)
    运行一下命令
    [code]

    rclone mount webdav:/ /data --cache-dir /tmp --allow-other --vfs-cache-mode writes --allow-non-empty
    

    [/code]

    此时就能在vps的/data文件夹里看到alist挂载的网盘了,接下来就是登录emby,添加文件夹了。 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议

    1. xiaoht说道: 2023年6月18日 下午8:42
    2. Nobody说道: 2023年6月18日 下午9:07 第一步:升级软件源

    [code] apt update -y && apt install -y curl wget sudo socat vim unzip

    [/code]

    第二步:安装enby(以debian为例)
    [code] wget https://github.com/MediaBrowser/Emby.Releases/releases/download/4.7.13.0/emby-server-deb_4.7.13.0_amd64.deb

    [/code]
    [code] dpkg -i emby-server-deb_4.7.13.0_arm64.deb

    [/code]

    此时就可以用IP+8096访问emby服务器了 第三步,安装npm(可视化设置反代,适合小白)
    [code] wget -qO- get.docker.com | bash

    [/code]
    [code] systemctl enable docker

    [/code]
    [code] curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

    [/code]
    [code] sudo chmod +x /usr/local/bin/docker-compose

    [/code]
    [code] mkdir -p /root/data/docker_data/npm

    [/code]
    [code] cd /root/data/docker_data/npm

    [/code]

    此时在这个文件夹下创建一个docker-compose.yml的文件
    打开这个文件,将下面代码填入
    [code] version: '3'

         services:
         app:
         image: 'jc21/nginx-proxy-manager:latest'
         restart: unless-stopped
         ports:
         \- '80:80'
         \- '81:81'
         \- '443:443'
         volumes:
         \- ./data:/data
         \- ./letsencrypt:/etc/letsencrypt
         

    [/code]

    然后保存 cd /root/data/docker_data/npm docker-compose up -d 此时npm就搭建成功了,可以通过ip+81端口访问
    初始账户密码是这个 Email: [[email protected]](</cdn-cgi/l/email-protection>)
    Password: changeme 第四步:安装alist
    [code] docker run -d --restart=always -v /root/data/docker_data/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest

    [/code]

    安装完成后 ,可以通过IP+5244端口访问
    账户是admin
    密码运行这个命令
    docker logs alist
    会看到一个password,后面就是密码, 第五步:设置反代 分别将三个域名解析到这个IP上,(例如:alist.xxxx.xx npm.xxxx.xx emby.xxxx.xx) 登入npm,添加端口里分别添加上三个域名 ip可以填写docker的本地IP 172.17.0.1 端口npm指向81 alist指向5244 emby指向8096,同时打开SSK 第六步:登录alist,添加网盘 第七步:安装rclone
    [code] sudo -v ; curl https://rclone.org/install.sh | sudo bash

    [/code]

     1. 输入`rclone config`
     2. 输入`n`
     3. 输入`webdav`(这里创建名称,我以webdav为例子)。这里选着webdav的名称,我这个是46  

    url填写http://localhost:5244/dav/

     4. 然后选`5`
     5. 用户名填写`alist`的登录用户名(默认`admin`)
     6. 接下来选择`Y`
     7. 输入密码(就是alist的登录密码,默认是通过按个命令读取的,修改了的就填入自己修改的)
     8. 输入完后要求填写token直接回车
     9. 下一步选`n`(不进入高级选项)
     10. 下一步选`y`(都是OK)
     11. 下一步选`q`(退出配置)

    接下来贼vps根目录创建一个data的文件夹(也可以在其它地方,自行配置)
    运行一下命令
    [code] rclone mount webdav:/ /data --cache-dir /tmp --allow-other --vfs-cache-mode writes --allow-non-empty

    [/code]

    此时就能在vps的/data文件夹里看到alist挂载的网盘了,接下来就是登录emby,添加文件夹了。 回复

    1. Nobody说道: 2023年6月18日 下午9:14

    发表回复 取消回复电子邮件地址不会被公开。必填项已用 标注 __ __

    本文著作权归作者 [ doudoudoubao ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    教程影音
    取消回复

    发表留言
    回复

    Copyright©2026  All Rights Reserved.  Load:0.003 s
    Theme by OneBlog V3.7.1
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。