建前提:准备1台能安装docker的服务器(软路由、vps、nas、linx系统主机、win系统主机等)
准备一个阿里云盘账号,无需会员账号。
如果是VPS安装要先购买一台合适的VPS。国内有阿里云、腾讯云等。也可购买海外vps不仅可以搭建小雅,还可科学上网、一机多用。
自用vps: 点击购买************(LXC容器不支持安装docker)
视频教程:点击观看
第一步:SHH连接到终端(建议使用finalshell)
视频中演示的FinalShell:FinalShell点击下载安装 *********** xshell点击下载安装
在ssh输入vps的ip地址、端口、用户名、密码后进行连接
win系统的cmd命令窗口也可进行连接、在cmd命令窗口输入:ssh root@vpsip -p vps端口 示例:ssh root@192.168.1.1 -p 22
更新系统:<pre><code>Centos系统:yum -y update
Ubuntu/Debian系统:apt update -y
安装必要环境:apt update -y && apt install -y curl socat wget sudo</pre></code>
第二步:安装docker
安装docker:apt update && apt install docker.io -y curl -fsSL https://get.docker.com | sh
安装casaos:wget -qO- https://get.casaos.io | bash
docker常用命令:systemctl status docker
#验证docker是否安装成功docker version
#查看版本docker restart xiaoya-tvbox
#重启xiaoya容器docker stop xiaoya
#停止指定容器docker ps
#列出所有容器docker rm
#容器ID 删除指定容器docker images
#查看所有镜像docker rmi
#镜像ID 删除指定镜像
第三步:拉取小雅系列容器
bash -c "$(curl http://docker.xiaoya.pro/update_new.sh)"
#:原版小雅,端口5678bash -c “$(curl http://docker.xiaoya.pro/update_private.sh)”
#:原版小雅,端口6789
小雅转存定期清理:用一下命令创建一个小雅助手的容器来自动清理缓存文件
bash -c "$(curl -s https://xiaoyahelper.zngle.cf/aliyun_clear.sh | tail -n +2)" -s 5 -tg
参数0:每天自动清理一次,如果系统重启需要手动重新运行或把命令加入系统启动
参数3:创建一个名为xiaoyakeeper的容器定时进行小雅转存清理并升级小雅镜像
参数5:与参数3的区别是实时清理,只要产生了播放缓存一分钟内立即清理
docker run -d -p 4567:4567 -p 5344:80 -e ALIST_PORT=5344 -v /etc/xiaoya:/data --restart=always --name=xiaoya-tvbox haroldli/xiaoya-tvbox:latest #
alist-tvbox,管理页面端口:4567 资源页面端口:5344
bash -c "$(curl http://docker.xiaoya.pro/emby_plus.sh)" -s /xiaoyaemby #:小雅emby
小雅emby原项目教程:点击访问
第四步:获取xiaoya配置文件并放入对应文件夹
所需配置文件示范:点击转存到自己的阿里云盘(资源盘) 注意一定是“资源盘”,转存后下载“配置示范文件”放到桌面备用。
token 对应文件路径:/etc/xiaoya/mytoken.txt 点击后扫码获取 复制并保存到配置示范文件夹中的mytoken.txt中
open token对应文件路径:/etc/xiaoya/myopentoken.txt 点击获取 复制并保存到配置示范文件夹中的myopentoken.txt中
opentoken备用获取地址:点击获取my open token
folder id 对应文件路径:/etc/xiaoya/temp_transfer_folder_id.txt 阿里云盘网页版 找到你刚转存的文件夹,点击进去,复制网址最后一段并保存到配置示范文件夹中的temp_transfer_folder_id.txt中
进阶配置:点击访问小雅原项目文档
guestlogin.txt:强制登录
guestpass.txt:强制登录密码
docker_address.txt:tvbox配置文件
show_my_ali.txt:加载自己的阿里云盘
alishare_list.txt:挂载阿里云盘的分享资源
pikpak.txt:加载自己的pikpak
pikpak_list.txt:加载分享盘资源
pikpakshare_list.txt:挂载pikpak的分享资源
第五步:启动alist-tvbox容器并访问容器进行配置
现在,你可以通过在浏览器中输入http://XXXXXXXXXXX:4567来访问你的tvbox-xiaoya影视资源库。
第六步:导入tvbox壳
将配置连接导入tvbox壳子,尽情享受视听盛宴。
第七步:安装docker管理工具
# 下载镜像
docker pull portainer/portainer
# 运行portainerUI图形界面
# -d后台运行 --name 命名 -p 端口映射(需要确认端口号是开放的) -v挂载
docker run -d --restart=always --name portainerUI -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
第八步:安装nginx面板
docker run -d \ --name=npm \ -p
6080:80\ -p 81:81 \ -p
6443:443\ -v /home/npm/data:/data \ -v /home/npm/letsencrypt:/etc/letsencrypt \ --restart=always \
chishin/nginx-proxy-manager-zh:latest
英文镜像– jc21/nginx-proxy-manager
中文镜像– chishin/nginx-proxy-manager-zh 登录用户名:admin@example.com 登录密码:changeme
更换SL证书申请方式:# Cloudflare API credentials used by Certbot dns_cloudflare_email = cloudflare@example.com dns_cloudflare_api_key = 0123456789abcdef0123456789abcdef01234
虽然分手很久了,但是看到mv还是红了眼眶。尤其是两个人躺在床上分别翻看过去的样子,一模一样。