This project is a fork of Infisical OSS, extended with reference secret management functionality. When a user creates a new secret, the system automatically checks if its value matches any existing secrets in other services, and creates a reference secret linking all duplicates. This mechanism simplifies reuse, synchronization, and tracking of secrets, while enhancing security and centralized management in internal development and deployment environments.
| Role | Fullstack Developer |
| Duration | 09/2025 - 11/2025 |
| Main Technology | Fastify ReactJS PostgreSQL Docker |
Implemented referenced secret key creation with auto-sync across services.
Supported edit, delete, and update propagation for linked secrets.
Added RBAC-based permission control for secure secret access.
Provided a dedicated page that groups secrets with identical values and allows users to create referenced secrets.
Supported searching referenced secrets by the names of their linked secrets.

This interface displays a list of reference secrets in the system. When a new secret is created that shares the same value as existing secrets across different services or environments, the system automatically generates a reference secret and links all duplicates. The 'Service' column allows users to quickly identify which folder or service a secret belongs to, while the 'Environment' column shows in which environments the secret exists.

Reference secret detail interface showing all secrets with duplicated values. Users can update the reference secret to automatically propagate changes to all linked secrets, or edit/delete individual secrets. Role-based access ensures secure and controlled management.

Overview interface showing secrets with duplicated values across services and environments. Users can create reference secrets here to link duplicates, enabling easy centralized management and synchronization.

Search interface for secrets linked to a reference secret, enabling users to quickly look up by key and centrally manage all related secrets.