Initial commit: Docker Dashboard with Next.js and Netbox integration

This commit is contained in:
Gemini Agent
2025-12-03 17:18:56 +00:00
commit b84e45a1fd
25 changed files with 7619 additions and 0 deletions

18
frontend/src/app/page.tsx Normal file
View File

@@ -0,0 +1,18 @@
import { getDockerContainers } from "@/lib/netbox";
import { ContainerViewer } from "@/components/ContainerViewer";
export const dynamic = 'force-dynamic';
export default async function Home() {
const groupedContainers = await getDockerContainers();
const appTitle = process.env.APP_TITLE || "Docker Inventory";
const appLogo = process.env.APP_LOGO || "";
return (
<ContainerViewer
groupedContainers={groupedContainers}
appTitle={appTitle}
appLogo={appLogo}
/>
);
}