cokemine / nodestatus

Yet another servers monitor written in TypeScript
https://nodestatus-production.up.railway.app
MIT License
342 stars 65 forks source link

如何使用自定义的前端主题? #204

Open 955s opened 1 year ago

955s commented 1 year ago

root@Status:/usr/sju/sh# find / -name hotaru-theme /var/lib/docker/overlay2/d60074e6c723e2c833309d2f278035e2b262aa4814631a41c1a5f50113810857/diff/app/packages/nodestatus-server/build/dist/hotaru-theme /var/lib/docker/overlay2/f9af601c4b9ac14ebd20903218fd084d3d29429a5f9d0e8980d8b937d6d68e29/merged/app/packages/nodestatus-server/build/dist/hotaru-theme /var/lib/docker/overlay2/f9af601c4b9ac14ebd20903218fd084d3d29429a5f9d0e8980d8b937d6d68e29/merged/app/web/hotaru-theme /var/lib/docker/overlay2/0e3676fe7f1acb405585ed70ad4dd0ac85f7ece2d773890bccf24b55c97c9a5a/diff/app/web/hotaru-theme 以上三个路径分别代表啥

/var/lib/docker/overlay2/f9af601c4b9ac14ebd20903218fd084d3d29429a5f9d0e8980d8b937d6d68e29/merged/app/packages/nodestatus-server/build/dist 尝试修改这个路径下的hotaru-theme主题 发现确实有变化 但是数据会不动 这个修改版的主题在ServerStatus-Hotaru下可以正常使用 请问是否还有其他地方需要修改 http://status.hagoni.org/Status.tar.gz

cokemine commented 1 year ago

你是编译的 https://github.com/cokemine/hotaru_theme 这个吗,这个不能在NodeStatus下使用 你可以把 https://github.com/cokemine/nodestatus 拉下来 代码在 web/hotaru-theme

pnpm app:web build 编译 hotaru-theme前端

cokemine commented 1 year ago

一般建议修改完前端直接 docker build就可以自己打包成docker镜像了,也不需要在映射目录文件了

955s commented 8 months ago

一般修改完前端直接docker build就可以自己生成docker镜像了,也建议不需要在mapdirectory文件了

你能做个去除cover.png大图的主题么 或者加个开关 这个图片太占位置了

cokemine commented 7 months ago

一般修改完前端直接docker build就可以自己生成docker镜像了,也建议不需要在mapdirectory文件了

你能做个去除cover.png大图的主题么 或者加个开关 这个图片太占位置了

目前这个cover会带一个hash值。更新可能会导致这个文件名发生变化,我可以把这个文件名固定住,这样就可以直接用docker目录映射把他删掉或者替换了

955s commented 7 months ago

映射/app/web这个目录吗?你修改的web目录需要重新编译吗?

cokemine commented 5 months ago

https://github.com/cokemine/nodestatus#%E5%89%8D%E7%AB%AF%E6%A0%B7%E5%BC%8F%E8%B0%83%E6%95%B4