import { CodeEditor } from "@/components/shared/code-editor"; import ReactMarkdown from "react-markdown"; import type { StepProps } from "./step-two"; export const StepThree = ({ templateInfo }: StepProps) => { return (

Step 3: Review and Finalize

Name

{templateInfo?.details?.name}

Description

{templateInfo?.details?.description}

Server

{templateInfo?.server?.name || "Dokploy Server"}

Docker Compose

Environment Variables

    {templateInfo?.details?.envVariables.map( ( env: { name: string; value: string; }, index: number, ) => (
  • {env.name} : {env.value}
  • ), )}

Domains

    {templateInfo?.details?.domains.map( ( domain: { host: string; port: number; serviceName: string; }, index: number, ) => (
  • {domain.host} : {domain.port} - {domain.serviceName}
  • ), )}

Configuration Files

    {templateInfo?.details?.configFiles.map((file, index) => (
  • {file.filePath} : {file.content}
  • ))}
); };