diff --git a/README.md b/README.md index 94f8c0a..06b73bb 100644 --- a/README.md +++ b/README.md @@ -432,18 +432,7 @@ AI驱动的开源代码知识库与文档协作平台,支持多模型、多数 9.2.8 • [官网链接](https://github.com/chaitin/SafeLine) - - -NetBox -
NetBox -
- -🏢 开源数据中心和网络资源管理平台 - -latest • [官网链接](https://netbox.dev/) - - diff --git a/apps/netbox/README.md b/apps/netbox/README.md deleted file mode 100644 index c25c816..0000000 --- a/apps/netbox/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# NetBox - -NetBox 是一款开源的数据中心和网络资源管理平台,支持Web界面和API。 - -## 功能特性 - -- 数据中心资产管理(机柜、设备、IP、线路等) -- 网络自动化与可视化 -- 支持Web界面管理(默认端口8000) -- 支持API集成与自动化脚本 -- 多用户权限管理 -- 轻量级、可扩展 - -## 使用方法 - -1. 部署后访问 `http://服务器IP:8000` 进入Web管理界面 -2. 默认用户名/密码请参考官方文档或首次初始化设置 -3. 配置数据中心、网络、IP等资源 -4. 配置文件目录:`./config` -5. 数据目录:`./data` - -## 相关链接 - -- [官方网站](https://netbox.dev/) -- [GitHub 项目](https://github.com/netbox-community/netbox) -- [官方文档](https://docs.netbox.dev/) -- [Docker Hub](https://hub.docker.com/r/linuxserver/netbox) \ No newline at end of file diff --git a/apps/netbox/README_en.md b/apps/netbox/README_en.md deleted file mode 100644 index a09dfdc..0000000 --- a/apps/netbox/README_en.md +++ /dev/null @@ -1,27 +0,0 @@ -# NetBox - -NetBox is an open-source data center and network automation platform with web interface and API. - -## Features - -- Data center asset management (racks, devices, IPs, circuits, etc.) -- Network automation and visualization -- Web UI management (default port 8000) -- API integration and automation scripting -- Multi-user permission management -- Lightweight and extensible - -## Usage - -1. After deployment, access `http://your-server-ip:8000` for the web UI -2. Default username/password: please refer to the official documentation or initial setup -3. Configure data center, network, IP and other resources -4. Config directory: `./config` -5. Data directory: `./data` - -## Links - -- [Official Website](https://netbox.dev/) -- [GitHub Project](https://github.com/netbox-community/netbox) -- [Official Documentation](https://docs.netbox.dev/) -- [Docker Hub](https://hub.docker.com/r/linuxserver/netbox) \ No newline at end of file diff --git a/apps/netbox/data.yml b/apps/netbox/data.yml deleted file mode 100644 index 085fd9c..0000000 --- a/apps/netbox/data.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: NetBox -tags: - - 实用工具 -title: 数据中心和网络自动化管理平台 -description: NetBox 是一款开源的数据中心和网络资源管理平台,支持Web界面和API -additionalProperties: - key: netbox - name: NetBox - tags: - - Tool - shortDescZh: 数据中心和网络自动化管理平台 - shortDescEn: Data center and network automation platform - description: - en: NetBox is an open-source data center and network automation platform with web interface and API - ja: NetBoxはWebインターフェースとAPIを備えたオープンソースのデータセンター・ネットワーク自動化プラットフォームです - ms: NetBox ialah platform automasi pusat data dan rangkaian sumber terbuka dengan antara muka web dan API - pt-br: NetBox é uma plataforma de automação de data center e rede de código aberto com interface web e API - ru: NetBox — это платформа автоматизации центров обработки данных и сетей с открытым исходным кодом, веб-интерфейсом и API - ko: NetBox는 웹 인터페이스와 API를 지원하는 오픈 소스 데이터 센터 및 네트워크 자동화 플랫폼입니다 - zh-Hant: NetBox 是一款開源的數據中心和網路自動化管理平台,支援 Web 管理和 API - zh: NetBox 是一款开源的数据中心和网络资源管理平台,支持Web界面和API - type: website - crossVersionUpdate: true - limit: 0 - recommend: 0 - website: https://netbox.dev/ - github: https://github.com/netbox-community/netbox - document: https://docs.netbox.dev/ - architectures: - - amd64 - - arm64 \ No newline at end of file diff --git a/apps/netbox/latest/data.yml b/apps/netbox/latest/data.yml deleted file mode 100644 index 84083d1..0000000 --- a/apps/netbox/latest/data.yml +++ /dev/null @@ -1,19 +0,0 @@ -additionalProperties: - formFields: - - default: 8000 - edit: true - envKey: PANEL_APP_PORT_HTTP - labelEn: Web Port - labelZh: Web端口 - required: true - rule: paramPort - type: number - - default: "" - edit: true - envKey: PANEL_DB_USER_PASSWORD - labelEn: Database Password - labelZh: 数据库用户密码 - random: true - required: true - rule: paramComplexity - type: password \ No newline at end of file diff --git a/apps/netbox/latest/docker-compose.yml b/apps/netbox/latest/docker-compose.yml deleted file mode 100644 index 77f9b75..0000000 --- a/apps/netbox/latest/docker-compose.yml +++ /dev/null @@ -1,60 +0,0 @@ -version: '3.4' -services: - netbox: - image: netboxcommunity/netbox:latest - restart: always - env_file: - - netbox.env - depends_on: - - postgres - - redis - - redis-cache - ports: - - "${PANEL_APP_PORT_HTTP}:8080" - volumes: - - ./netbox-media:/opt/netbox/netbox/media - - ./netbox-reports:/etc/netbox/reports - - ./netbox-scripts:/etc/netbox/scripts - command: /opt/netbox/launch-netbox.sh - healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8080/api/health/", "||", "exit", "1"] - interval: 30s - timeout: 10s - retries: 5 - labels: - org.opencontainers.image.source: https://github.com/netbox-community/netbox-docker - postgres: - image: postgres:15-alpine - restart: always - environment: - POSTGRES_DB: netbox - POSTGRES_USER: netbox - POSTGRES_PASSWORD: ${PANEL_DB_USER_PASSWORD} - volumes: - - ./postgres-data:/var/lib/postgresql/data - healthcheck: - test: ["CMD", "pg_isready", "-U", "netbox"] - interval: 10s - timeout: 5s - retries: 5 - redis: - image: redis:7-alpine - restart: always - healthcheck: - test: ["CMD", "redis-cli", "ping"] - interval: 10s - timeout: 5s - retries: 5 - redis-cache: - image: redis:7-alpine - restart: always - healthcheck: - test: ["CMD", "redis-cli", "ping"] - interval: 10s - timeout: 5s - retries: 5 -volumes: - netbox-media: - netbox-reports: - netbox-scripts: - postgres-data: \ No newline at end of file diff --git a/apps/netbox/latest/netbox.env b/apps/netbox/latest/netbox.env deleted file mode 100644 index cac06ec..0000000 --- a/apps/netbox/latest/netbox.env +++ /dev/null @@ -1,11 +0,0 @@ -# Netbox 环境变量示例 -SUPERUSER_NAME=admin -SUPERUSER_EMAIL=admin@example.com -SUPERUSER_PASSWORD=admin -ALLOWED_HOSTS=* -DB_NAME=netbox -DB_USER=netbox -DB_PASSWORD=${PANEL_DB_USER_PASSWORD} -DB_HOST=postgres -REDIS_HOST=redis -REDIS_CACHE_HOST=redis-cache \ No newline at end of file diff --git a/apps/netbox/logo.png b/apps/netbox/logo.png deleted file mode 100644 index b458fd5..0000000 Binary files a/apps/netbox/logo.png and /dev/null differ