docs: adds laravel forge secret sync docs

This commit is contained in:
Piyush Gupta
2025-10-13 23:47:42 +05:30
parent cbf893bf32
commit 573d6ec9a4
13 changed files with 175 additions and 4 deletions
@@ -17,7 +17,7 @@ export const SecretSyncModalHeader = ({ destination, isConfigured }: Props) => {
<img
alt={`${destinationDetails.name} logo`}
src={`/images/integrations/${destinationDetails.image}`}
className="bg-bunker-500 h-12 w-12 rounded-md p-2"
className={`bg-bunker-500 h-12 w-12 rounded-md p-2 ${destinationDetails.imageClassName}`}
/>
<div>
<div className="text-mineshaft-300 flex items-center">
+6 -2
View File
@@ -8,7 +8,10 @@ import { GcpSyncScope } from "@app/hooks/api/secretSyncs/types/gcp-sync";
import { HumanitecSyncScope } from "@app/hooks/api/secretSyncs/types/humanitec-sync";
import { RenderSyncScope } from "@app/hooks/api/secretSyncs/types/render-sync";
export const SECRET_SYNC_MAP: Record<SecretSync, { name: string; image: string }> = {
export const SECRET_SYNC_MAP: Record<
SecretSync,
{ name: string; image: string; imageClassName?: string }
> = {
[SecretSync.AWSParameterStore]: { name: "AWS Parameter Store", image: "Amazon Web Services.png" },
[SecretSync.AWSSecretsManager]: { name: "AWS Secrets Manager", image: "Amazon Web Services.png" },
[SecretSync.GitHub]: { name: "GitHub", image: "GitHub.png" },
@@ -116,7 +119,8 @@ export const SECRET_SYNC_MAP: Record<SecretSync, { name: string; image: string }
},
[SecretSync.LaravelForge]: {
name: "Laravel Forge",
image: "Laravel Forge.png"
image: "Laravel Forge.png",
imageClassName: "object-contain"
}
};