diff --git a/.env.example b/.env.example index 9f31181..b452c5f 100644 --- a/.env.example +++ b/.env.example @@ -2,3 +2,4 @@ NezhaBaseUrl=http://0.0.0.0:8008 NezhaAuth=5hAY3QX6Nl9B3UOQgB26KdsdS1dsdUdM NEXT_PUBLIC_NezhaFetchInterval=5000 NEXT_PUBLIC_ShowFlag=true +NEXT_PUBLIC_DisableCartoon=true \ No newline at end of file diff --git a/README.md b/README.md index 4bd7e82..c88c55a 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,8 @@ | NezhaBaseUrl | nezha 面板地址 | http://120.x.x.x:8008 | | NezhaAuth | nezha 面板 API Token | 5hAY3QX6Nl9B3Uxxxx26KMvOMyXS1Udi | | NEXT_PUBLIC_NezhaFetchInterval | 获取数据间隔(毫秒) | **默认**:2000 | +| NEXT_PUBLIC_ShowFlag | 是否显示旗帜 | **默认**:false | +| NEXT_PUBLIC_DisableCartoon | 是否禁用卡通人物 | **默认**:false |
diff --git a/app/(main)/ClientComponents/ServerOverviewClient.tsx b/app/(main)/ClientComponents/ServerOverviewClient.tsx index a919b53..cf370c1 100644 --- a/app/(main)/ClientComponents/ServerOverviewClient.tsx +++ b/app/(main)/ClientComponents/ServerOverviewClient.tsx @@ -11,6 +11,8 @@ import { ServerApi } from "@/app/types/nezha-api"; export default function ServerOverviewClient() { const { data } = useSWR("/api/server", nezhaFetcher); + const disableCartoon = process.env.NEXT_PUBLIC_DisableCartoon === "true"; + return (
@@ -86,13 +88,15 @@ export default function ServerOverviewClient() { )}
- {"Hamster1963"} + {!disableCartoon && ( + {"Hamster1963"} + )}