Netlify is the easiest way to deploy Hugo Profile — you get automatic builds, HTTPS, and a global CDN for free. Every push to your connected repository triggers a fresh build, so your live site stays in sync with your content without any manual steps.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/gurusabarish/hugo-profile/llms.txt
Use this file to discover all available pages before exploring further.
Deployment paths
- Use This Template (fastest)
- From Quick Start setup
The quickest route to a live site is to start directly from the Hugo Profile repository using GitHub’s template feature. Netlify will detect the included
netlify.toml automatically — no manual build configuration required.Create your repository
Open https://github.com/gurusabarish/hugo-profile and click Use this template, then Create a new repository. Give your repository a name and choose a visibility setting.
Add the site to Netlify
Go to https://app.netlify.com, click Add new site, then select Import an existing project.
Connect your GitHub repository
Authorize Netlify to access GitHub if prompted, then select the repository you just created.
Review build settings
Netlify automatically detects the
netlify.toml in the repository root and pre-fills the build command and publish directory. No changes are needed.Any changes you push to files inside the
exampleSite/ folder will automatically trigger a redeployment on Netlify.netlify.toml reference
The repository ships with anetlify.toml that drives automated deployments for the template flow. Here is the complete file:
If you scaffolded your own site with the Quick Start guide, your build command is simply
hugo and your publish directory is public — the exampleSite/ paths in the default netlify.toml only apply to the template repository layout.Custom domain
You can point your own domain to your Netlify site at any time:- In the Netlify dashboard, open your site and go to Domain settings > Add a domain.
- Enter your domain name and follow the DNS instructions Netlify provides.
- Netlify automatically provisions a TLS certificate via Let’s Encrypt — HTTPS is enabled without any extra steps.