最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

2024-07-12 18:14:10 59点赞 609收藏 48评论

大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

前几天,Cherry发了一篇关于在国产电脑及国产操作系统UOS上安装小雅超集+emby海报墙的文章,有很多小伙伴问能不能在windows上安装,毕竟现在国产电脑普及率并不高,但还没买NAS,又想用小雅的人还是比较多的。

不得不说,现在的小伙伴真的很机智,一眼看穿了docker的本质,想法也很正确,这里cherry也来谈一谈windows上安装小雅的充分必要性。

PC机——现有设备,无心配套硬件,成本低
小雅——随看随关,方便了自己不用到处找资源
docker——不折腾,一键安装,除了小雅还可以折腾其它的

怎么样,有没有很完美~~ 没有人说docker一定只能在NAS上玩耍,windows和mac照样可以轻松玩转docker!

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

项目地址: https://github.com/monlor/docker-xiaoya

项目特征:

- 所有脚本集成到 Docker 镜像,避免污染系统环境

- 合并jellyfin和emby的x86和arm镜像,部署时无需区分镜像名

- 自动清理阿里云盘,默认每10分钟一次

- 自动更新小雅alist中的云盘数据,默认每天一次

- 自动更新emby服务配置,默认每周一次

- 自动更新emby媒体数据,默认每天一次

- 支持小雅夸克网盘资源,挂载自定义夸克网盘资源

- 支持小雅PikPak网盘资源,挂载自定义PikPak资源

- 支持小雅阿里云盘资源,挂载自定义阿里云盘资源

- 支持WebDav,TvBox服务


一、在windows平台安装docker客户端

首先下载docker-esktop程序

https://www.docker.com/products/docker-desktop/

docker官网会根据你所用系统的操作系统自动推荐下载的版本,如果是windows的我们下载windows即可。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

注: 在windows平台,docker主要使用wsl2来部署,如果windows本身安装了hyper-v的,建议要彻底删除hyper-v,因此两者暂时不能共存。vmware本身我没有安装过,没测试,但从网上查询到的结论来说,vmware应该是和wsl2兼容的。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

双击docker-desktop,默认选项,点击ok安装

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

安装完成以后会自动重启,开机后弹出确认页面,点击accept即可。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

建议大家这里选择自定义,直接让docker帮我们把wsl2升级了完事

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

完成以后需要我们登陆docker账号,这个无所谓登录不登录,首次使用可以直接点击最下方的跳过登陆,并且在后续的问卷选择中随便选几个确认就行了。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

打开cmd或者powershell工具,键入docker -v,反馈有版本号的说明安装完成了。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

二、迁移docker-desktop存储位置

默认的docker-desktop存储位置在【C:Users用户名AppDataLocalDocker】下,长期使用会占用C盘空间,我们需要迁移到D盘下

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

在D盘根目录创建一个【D:Docker】的目录,输入以下指令压缩数据

# 首先关闭docker-desktop,输入指令查看状态是否是stopped wsl -l -v # 关闭wsl wsl --showdown # 压缩数据 wsl --export docker-desktop D:Dockerdocker-desktop.tar wsl --export docker-desktop-data D:Dockerdocker-desktop-data.tar # 注销现有的数据包 wsl --unregister docker-desktop wsl --unregister docker-desktop-data # 解压存储包到新的目录 wsl --import docker-desktop-data D:Dockerdocker-desktop D:Dockerdocker-desktop.tar --version 2 wsl --import docker-desktop-data D:Dockerdocker-desktop-data D:Dockerdocker-desktop-data.tar --version 2 # 建立软链接 mklink "C:Users用户名AppDataLocalDockerwsldataext4.vhdx" "D:Dockerdocker-desktop-dataext4.vhdx"最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了


三、配置环境变量

首先在我们的某个盘新建一个xiaoya的文件夹,这里以D盘为演示,如果使用其它盘符的在下面指令里修改即可。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

然后依旧是打开cmd工具,分别复制下列代码并按顺序输入,默认D盘符,其他盘符自己修改

# 下载docker-compose代码

curl -o d:xiaoyadocker-compose.yaml https://raw.gitmirror.com/monlor/docker-xiaoya/main/docker-compose.yml

# 下载环境变量

curl -o d:xiaoyaenv https://raw.gitmirror.com/monlor/docker-xiaoya/main/env

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

然后我们需要修改env文件,主要修改的是红框内的这些

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

获取阿里云盘token,打开下面网址,【获取token】,用阿里云盘扫码生成一串代码,复制到配置文件第3行【ALIYUN_TOKEN=】后面

https://alist.nn.ci/zh/guide/drivers/aliyundrive.html

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

获取阿里云盘Open token,打开下面网站,点击【scan Qrcode】,用阿里云盘扫码生成一串代码,复制到配置文件第5行【ALIYUN_OPEN_TOKEN=】后面

https://alist.nn.ci/tool/aliyundrive/request

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

获取阿里云盘folder_id,打开阿里云盘,随便新建一个文件夹,获取网页地址栏最后的一串id,复制到配置文件第7行【ALIYUN_FOLDER_TOKEN=】后面

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

PS。第9行、第11行分别是夸克网盘和115网盘的cookie,如果需要就打开对应网页版系统,【登录账号】,按【F12】打开浏览器工具,选择【网络】,按【cookie】排序。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

点击第一行的【名称】,右边会显示信息,选择【标头】,下拉直到看到cookie,然后复制代码到对应网盘的那一行即可。

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

四、安装小雅alist

在windows里继续打开cmd,切换到对应的xiaoya目录

# d://xiaoya 是我的目录,你根据自己的需要修改,前面的cd d 不能删除

cd d d://xiaoya

# 开始安装

docker compose up -d

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

系统生成的URL地址如下

alist: http://localhost:5678,

webdav: http://localhost:5678/dav, 默认用户密码: guest/guest_Api789

tvbox: http://localhost:5678/tvbox/my_ext.json,

emby: http://localhost:6908, 默认用户密码: xiaoya/1234

小雅alist一开始就可以打开了

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

看日志可以看到还在缓存元数据,办公室电脑有点慢

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

emby会慢一点,要等全部数据下载以后才会启动

最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了最全影视库!Windows安装alist小雅+emby海报墙!这次是真的不用买NAS了

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
48评论

  • 精彩
  • 最新
  • # 建立软链接
    mklink "C:Users用户名AppDataLocalDockerwsldataext4.vhdx" "D:Dockerdocker-desktop-dataext4.vhdx"为什么这一步显示mklink : 无法将“mklink”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径
    正确,然后再试一次。
    所在位置 行:1 字符: 1

    校验提示文案

    提交
  • 一直提示这个 failed init storage
    口[31mERROD[0m[2024-07-11 21:42:27] failed get enabled storages: [/教育/编程
    2024/07/11 21:42:27.117973 ERROR RESTY Post "去看看
    #Failed to execute command "get_rawList", retrying in 1 seconds (retry 6 of 10)..
    #Failed to execute command "get_rawList", retrying in 1 seconds (retry 5 of 10)... 2024/07/11 21:42:17.008390 ERROR RESTY Post "去看看 #Failed to execute command "get_rawList", retrying in 1 seconds (retry 4 of 10)..
    #Failed to execute command "get_rawList", retrying in 1 seconds (retry 3 of 10)... 2024/07/11 21:42:06.902594 ERROR RESTY Post "去看看 #Failed to execute command "get_rawList", retrying in 1 seconds (retry 2 of 10)...
    #Failed to execute command "get_rawList", retrying in 1 seconds (retry 1 of 10)..
    /usr/lib/go/src/runtime/asm_amd64.s:1594

    校验提示文案

    提交
    刷新下token再试试看

    校验提示文案

    提交
    试过很多次了

    校验提示文案

    提交
    收起所有回复
  • 希望小雅能用115的网盘,现在阿里云盘需要买第三方权益包才能正常用…10年会员喂了狗!!!

    校验提示文案

    提交
    可以用阿,支持115和夸克的

    校验提示文案

    提交
    我回头研究一下,115貌似还有好几年会员

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大佬,能不能分享下docker的安装包。那个网站进不去

    校验提示文案

    提交
    docker的官网进不去?

    校验提示文案

    提交
    进不去 [喜极而泣]

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 小雅可以显示自己阿里云盘内容,最近更新小雅后会同时显示备份盘和资源盘(之前只显示资源盘),咨询值友:如何在新版本小雅上做到只显示阿里云的资源盘,不显示备份盘?

    校验提示文案

    提交
    阿里云盘得买权益包了转115吧

    校验提示文案

    提交
    已经买了5年会员🥲

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • D:\xiaoya>docker compose up -d
    no configuration file provided: not found这一步报错 [喜极而泣]

    校验提示文案

    提交
    环境文件木有

    校验提示文案

    提交
    啊这,哪一步出问题了呢~env那个文件在文件夹里面

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • Cherry的文章真是高质量

    校验提示文案

    提交
    谢谢大佬

    校验提示文案

    提交
    收起所有回复
  • 纯菜鸟 没安成功 地址写的符号是不是不对

    校验提示文案

    提交
    哪一步报错了呢

    校验提示文案

    提交
    收起所有回复
  • 阿里云盘限速了。。

    校验提示文案

    提交
    今天出了权益包了 嗨

    校验提示文案

    提交
    收起所有回复
  • 请问执行mklink "C:Users用户名AppDataLocalDockerwsldataext4.vhdx" "D:Dockerdocker-desktop-dataext4.vhdx"为何显示你没有足够的权限执行此操作。

    校验提示文案

    提交
    用管理员打开cmd

    校验提示文案

    提交
    收起所有回复
  • 安装好了,但是emby客户端播放时提示没有兼容的流是为啥 [苦恼]

    校验提示文案

    提交
    换我说的端口了吗?2345这个端口用不了

    校验提示文案

    提交
    6908也不行

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 新手请教大神:
    小雅alist资源不能打开,提示: BadRequest:driveId, fileId cannot be empty,阿里网盘还有100多g的空间! 这个可以怎么解决? [喜极而泣]

    校验提示文案

    提交
    token的问题,重新获取几个token,然后重启小雅

    校验提示文案

    提交
    收起所有回复
  • 有啥用啊,现在都限速了,画面非常糊

    校验提示文案

    提交
    挂115呗,阿里只能买权益包咯

    校验提示文案

    提交
    收起所有回复
  • 最终怎么播放呢🤔

    校验提示文案

    提交
    打开就能播放

    校验提示文案

    提交
    收起所有回复
  • 虚拟机安装win10,把核显直通给它,自带ipv6,好多事都省了

    校验提示文案

    提交
  • 还是自家软路由靠谱,jellyfin吧 [喜极而泣] 又玩回去了

    校验提示文案

    提交
  • 大佬 大佬 ,终于找到正确的文章了。想请问下docker-desktop 中查看容器文件 /etc 这个文件夹里面 没有xiaoya ,想添加阿里云盘转115来着。请问该怎么操作呀

    校验提示文案

    提交
  • 好厉害

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
609
扫一下,分享更方便,购买更轻松