import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "@/components/ui/card"; import { api } from "@/utils/api"; import { ServerIcon } from "lucide-react"; import { useTranslation } from "next-i18next"; import { ShowDokployActions } from "./servers/actions/show-dokploy-actions"; import { ShowStorageActions } from "./servers/actions/show-storage-actions"; import { ShowTraefikActions } from "./servers/actions/show-traefik-actions"; import { ToggleDockerCleanup } from "./servers/actions/toggle-docker-cleanup"; import { UpdateServer } from "./web-server/update-server"; export const WebServer = () => { const { t } = useTranslation("settings"); const { data } = api.user.get.useQuery(); const { data: dokployVersion } = api.settings.getDokployVersion.useQuery(); return (
{/* */}
{t("settings.server.webServer.title")} {t("settings.server.webServer.description")} {/* {t("settings.server.webServer.title")} {t("settings.server.webServer.description")} */}
Server IP: {data?.user.serverIp} Version: {dokployVersion}
); };