I joined Polywork and as a result found out they allow you setup a custom domain for your profile which is very cool! In this article, I'll share how I did this with a setup hosted on Netlify.
Wait what's Polywork?
Polywork is a platform for Multiplayers - creatives, developers, designers, anyone who is looking to build a platform with their personal and professional work and achievements that allows you to represent who you really are and the value you create.
Think of it as a mix of LinkedIn and Twitter where it's a platform you can share literally anything without feeling as though it's not the right place for it to be shared.
Polywork is still in beta at the moment of writing but if you'll like to join you can reach out to me and I'll share an invite code with you.
Now let's assume you have already setup a profile and now you want to create a custom domain, how do you go about this?
You can create this in your profile settings page. You need to select one of the options they provide you and add your domain as well.
Setting Up Custom Domain
Luckily, you can find a document that shows you how to do this on the settings page but for my case I was not using Namecheap's Basic DNS setup but instead connected my domain to my Netlify as a Custom DNS.
So what this meant was I couldn't follow the guide because I can't setup a host record directly on Namecheap.
In my case, I needed to this this bit on my Netlify Domains instead. So if this is the same for your case then follow the steps outlined below:
-
Step 1: Go over to your Netlify Dashboard and navigate to domains.
-
Step 2: Select the domain you want to setup the subdomain for your Polywork profile.
-
Step 3: Navigate to the DNS Settings and click on the add new record button. Here you can already see mine as I set it up on timeline.giftegwuenu.com
- Now, add the details for your custom domain here you can choose the CNAME record type and add the name you want to use as subdomain, I used timeline but you can use anything you want and lastly, go over to your Polywork settings page and copy the Heroku domain you have there and set the TTL to 1 sec.
That's all you need to do, save this and wait for at least 24hours to allow the Heroku domain map to your newly setup domain and you should have it all working when next you visit you new domain!
I hope you found this helpful!
View All Posts š