Alist相关优化美化笔记
title: Alist相关优化美化笔记date: 2023-02-19 15:55:12.408updated: 2024-02-26 20:38:02.775url: /?p=69categories:努力做个技术宅tags:force 设置为false 程序优先从环境变量中读取配置 设置true 程序忽略环境变量强制读取配置文件 默认无需更改address 监听地址默认0.0.0.0 简单说就是当你网卡配置了多个ip地址不管通过那个ip访问,最终都是到达Alist服务 默认无需更改port 监听端口默认5244 一般情况下不需要改 一下情况需要改:1.以二进制文件运行Alist时,5244端口被其他程序占用可以将5244改为其他端口2.不适用nginx、caddy等前端代理,而直接使用文件配置,可以将端口为80或者443,这样可以直接域名或者IP访问,这样就不需要在IP后加:52443.当你的Alist在本地电脑上运行时,可以把端口改成80.这样只要输入127.0.0.1或者localhost就可以直接访问,不需要加:5244,当然,前提也是你本地80端口未被占用。4.当你使用的是docker运行alist时,如果需要修改端口,只需要修改运行容器命令中的端口号就可以docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022--name="alist" xhofe/alist:latestsite_url 配置网址你解析到Alist服务的网址,例如https:/lalist.xxxx.com末尾不带/、如果不设置这个字段,可能会导致某些功能无法使用,例如:本地存储的缩略图开启web代理后的预览开启web代理后的下载地址反向代理至二级目录等....有条件的话建议都填一下cdn 静态文件地址静态文件的地址,这里的静态文件是指Alist的CSS、js以及视频播放页面下方的播放器图标等文件。默认情况下,这个字段是留空的;留空的状态下,使用本机的静态文件。如果你的Alist是部署在内网且仅在内网使用时,可以不填但是,如果你的Alist需要通过公网访问的话,强烈建议都填写一下该字段,正确填写可以提升Alist访问速度快10倍以上,如果访问者是在大陆地区,建议使用下面这个饿了么cdn.https://npm.elemecdn.com/alist-web@$version/dist/教程来源https://anwen-anyi.github.io/2024.2.26更新 发现alist前端页面空白 但是可以进入后台需要登陆后台 把后台 全局 自定义头部里面换一下<script src="https://polyfill.io/v3/polyfill.min.js?features=String.prototype.replaceAll"></script>换成这个阿里的<script src="https://polyfill.alicdn.com/v3/polyfill.min.js?features=String.prototype.replaceAll"></script>