Tech Blog

Technology

Create a free portfolio website – Part 3

By Hemanth2 min read
← Back to blog

In the previous two parts of the blog, I explained how to get a free domain and templates. In this blog, I am going to explain how you can deploy your template and connect a custom domain with it. I am going to use app.netlify.com for hosting, so please register on netlify and verify your account before continuing.

Step 1: Deploy your template

To deploy your template click on Add new site > Deploy manually

Drag and drop your edited template folder inside the box

After a few seconds, your portfolio site will be live, you will get a deployed site link, you can access your website from that link also if you do not have any custom domain. Now you have successfully deployed your portfolio website, if you have registered for a free domain then continue to the next steps to set up your website with a custom domain.

You can also even connect your GitHub account and use the repository files for deployment instead of manual deployment by selecting Import an existing project.

Step 2: Add a custom domain to your website

Click on set up a custom domain

Type your domain name and click on Verify > Add domain > Continue > Done

Step 3: Verify custom domain

To verify your custom domain click on Options dropdown > Set up Netlify DNS

Click on Continue till reaching the 3. Activate Netlify DNS tab. Then note down or copy the domain’s name servers and click on Done

Step 4: Add Netlify DNS to your domain on freenom

Navigate to Services > My Domains > Manage Domain

Choose Management Tools > Nameservers

Paste or type the copied domain’s name servers from Netlify on Nameserver blocks in freenom and click on Change Nameserver

Now you have successfully verified and connected your domain with your website or portfolio site. Now you can access your website using the domain name. I have used freeportfolio.tk, you can take a look at how it looks.

Netlify adds an SSL certificate by default, I will explain how can we add our free SSL certificate to our website manually in the next part of the blog.

Keep reading

You may be interested in

Browse all articles →
Using SCEP Certificates with Okta and SureMDM for Zero Trust Security
August 5, 20257 min read

Using SCEP Certificates with Okta and SureMDM for Zero Trust Security

For businesses embracing zero-trust principles, secure certificate-based authentication isn’t just nice to have—it’s a necessity. With Okta as your Identity Provider (IdP) and SureMDM as your unified endpoint management solution, you can now seamlessly distribute and manage device certificates using Simple Certificate Enrollment Protocol (SCEP). This blog will guide you through: Why Use SCEP with […]

By Sunny KumarRead More →
How to Use mc CLI for Bucket Management and Credential Setup
June 12, 20252 min read

How to Use mc CLI for Bucket Management and Credential Setup

MinIO client The MinIO Client, commonly known as mc, is a command-line tool used to interact with MinIO, a high-performance object storage system. The mc client allows users to manage buckets and objects on the MinIO storage service.

By Malkeet SinghRead More →
How to Setup Passwordless SSH Login for ADE
March 18, 20253 min read

How to Setup Passwordless SSH Login for ADE

To set up a passwordless SSH login in Linux all you need to do is to generate a public authentication key and append it to the remote hosts ~/.ssh/authorized_keys file. The following steps will describe the process for configuring passwordless SSH login: 1. Check for existing SSH key pair Before generating a new SSH key […]

By Mohan Kumar KMRead More →