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

17
docker-compose.yml Normal file
View File

@@ -0,0 +1,17 @@
services:
netbox-docker-ui:
build:
context: ./frontend
dockerfile: Dockerfile
container_name: netbox-docker-ui
restart: unless-stopped
ports:
- "3000:3000"
env_file:
- .env
environment:
# Fallbacks falls nicht in .env gesetzt
- NETBOX_API_URL=${NETBOX_API_URL:-}
- NETBOX_API_TOKEN=${NETBOX_API_TOKEN:-}
- APP_TITLE=${APP_TITLE:-Docker Inventory}
- APP_LOGO=${APP_LOGO:-}