Overview of hzero-boot-file
masterhzero-boot-file is the File Management Client for the HZERO platform. It provides the client-side integration necessary for services to interact with the hzero-file service for file management operations.repository·master·Indexed 19 days ago
https://github.com/open-hand/hzeroAn enterprise-grade PaaS platform built on a microservices architecture (Spring Cloud) to accelerate digital business system development. This documentation covers the hzero-front-integration (v0.11.0) and hzero-front-runtime packages, including Helm deployment configuration, Lerna monorepo management, and local development workflows for various frontend packages such as hzero-front-hadm, hzero-front-hfile, hzero-front-hiam, hzero-front-himp, hzero-front-hmsg, hzero-front-hpfm, and hzero-front-hrpt.
hzero-boot-file is the File Management Client for the HZERO platform. It provides the client-side integration necessary for services to interact with the hzero-file service for file management operations.hzero-plugin-parent is the parent project for HZERO service plugins. It serves as a base for organizing and managing various service-level plugins within the HZERO ecosystem. Currently, it includes modules for managing organizational structures (HR).The hzero-file service provides centralized file storage management for the HZERO platform. It acts as a middleware layer that abstracts various storage backends and provides standardized interfaces for file operations.
Key capabilities include:
hzero-starter-social-parent is a component for integrating third-party login capabilities into the HZERO platform. It serves as a parent module for various social login implementations, allowing developers to add support for different social providers through specific starter modules.hzero-message is the unified message push entry point for the HZERO platform. It provides centralized management for system announcements, notifications, and various communication channels.
Key capabilities include:
hzero-boot-admin is a platform governance client (平台治理客户端) designed for the HZERO ecosystem. It is used to manage and govern platform services. It depends on hzero-admin to function correctly.The hzero-boot-parent serves as the parent project for various HZERO client modules. These modules provide client-side capabilities for different HZERO services, allowing developers to integrate specific platform functionalities into their own microservices.
Available client modules include:
hzero-boot-adminhzero-boot-messagehzero-boot-importhzero-boot-platformhzero-boot-schedulerhzero-boot-filehzero-boot-iamhzero-boot-oauthhzero-boot-reporthzero-starter-sso-oauth is a Spring Boot starter designed to provide OAuth-based Single Sign-On (SSO) capabilities within the HZERO ecosystem. It integrates with the hzero-oauth service to manage authentication and authorization flows using the OAuth protocol.hzero-starter-sso-idm provides IDM-type Single Sign-On (SSO) capabilities for HZERO-based microservices. It is designed to integrate with the hzero-oauth service to manage authentication and identity within the HZERO ecosystem.The hzero-config module serves as the HZERO Configuration Center (配置中心). Its primary responsibilities include:
hzero-starter-file-core is the core component for object storage within the HZERO ecosystem. It provides the necessary abstractions and integration logic to handle file operations and object storage services. It depends on the hzero-file service for actual file management capabilities.