import { Button } from "@/components/ui/button"; import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, DialogTrigger, } from "@/components/ui/dialog"; import { api } from "@/utils/api"; import { RefreshCcw } from "lucide-react"; import Link from "next/link"; import { GenerateTraefikMe } from "./generate-traefikme"; import { GenerateWildCard } from "./generate-wildcard"; interface Props { applicationId: string; } export const GenerateDomain = ({ applicationId }: Props) => { return ( Generate Domain Generate Domains for your applications
  • 1. Generate TraefikMe Domain
    This option generates a free domain provided by{" "} TraefikMe . We recommend using this for quick domain testing or if you don't have a domain yet.
  • {/*
  • 2. Use Wildcard Domain
    To use this option, you need to set up an 'A' record in your domain provider. For example, create a record for *.yourdomain.com.
  • */}
{/* */}
); };