logo
icon

IPAM / Geofeed

Full-stack IP address management system with separate MySQL, NestJS backend, and Next.js frontend services.

Full-stack IP address management system with separate MySQL, NestJS backend, and Next.js frontend services.

平台Zeabur
部署次數1
發布者authorinterh
部署次數1
發布者interh
建立於2026-05-10

模板內的服務

service icon

backend

service icon

frontend

IPAM / Geofeed

This template deploys three separate services automatically:

  • mysql: MySQL 8.0 with persistent storage.
  • backend: NestJS API built from this repository root with an inline Dockerfile.
  • frontend: Next.js UI built from this repository root with an inline Dockerfile.

You do not need to choose backend/ or frontend/ as a root directory. Deploy this YAML as a Zeabur template instead of importing the repository as a normal single Git service.

Required input

  • Generate a Zeabur domain for FRONTEND_DOMAIN.
  • Generate a Zeabur domain for BACKEND_DOMAIN.
  • Fill HEROUI_AUTH_TOKEN with your HeroUI Pro CI/CD token.

Runtime behavior

  • The backend receives DATABASE_URL from the MySQL service and runs npm run db:push before starting.
  • The frontend calls /api by default and proxies requests to the backend service through API_PROXY_TARGET.
  • The first browser visit asks you to create the first administrator account.