The Nekoweb official instructions can be confusing and I see a lot of people in the Discord asking about this.
!!! I've seen lots of issues with custom domains using Squarespace. I suggest switching your nameserver to Cloudflare. It is free and there is a tutorial here.
This is my personal tutorial for all you Nekowebians out there! I would recommend watching the video at the bottom for a more thorough guide.
Setup
- Donate to Nekoweb to unlock custom domains.
- Purchase a custom domain from a site like Porkbun.
- Go to Nekoweb settings and under the
Add domain
section, type in your new domain, eg.joo.sh
- Leave the folder blank if your site is located in the root.
- Select main if this is what you want your main domain to be. Your main domain is where your
[username].nekoweb.org
link will route to. - Click add.
- Go to the DNS settings in your registrar.
- For Porkbun:
- Click on your account dropdown and select
Domain Management
. - Hover over your domain and a
DNS
link will appear. - Click the
DNS
link and it will open the Manage DNS Records popup. - For
Type
, selectALIAS - CNAME flattening record
. - For
Host
, leave it blank for the root. - For
Answer / Value
, set it todns.nekoweb.org
. - Leave
TTL
as the default value. - Click add.
- Click on your account dropdown and select
- For namecheap:
- Go to the dashboard from the dropdown menu on your username.
- Click
Domain List
on the left side. - Click the
MANAGE
button along the right side of your domain. - In the navigation bar, click
Advanced DNS
. - Delete the two default host records.
- Click the red
ADD NEW RECORD
button. - For
Type
, selectALIAS Record
.CNAME
will NOT work as the type. Make sure you useALIAS
- For
Host
, type@
for the root. - For
Value
, set it todns.nekoweb.org
. - Leave the
TTL
toAutomatic
. - Click save.
- For Cloudflare:
- Go to the DNS settings and add a record.
- For
Type
, selectCNAME
. - For
Name
, type@
for the root. - For
Target
, set it todns.nekoweb.org
. - Click save.
- View the status in the Nekoweb settings to confirm it worked.
- Done! Just wait for it to propagate and it'll be ready to go.
Common Porkbun Errors
-
Answer must be IPv4 Address
Make sure you are selecting an
ALIAS
record. -
Another record type already exists for that host.
Delete any other DNS records. If you have
pixie.porkbun.com
, you do not need it.
Common namecheap Errors
-
Please provide a valid IP address.
Make sure you are selecting an
ALIAS
record.
Sorry if you don't use either of these services, it's all I've used and it's all I can help with. If your custom domain continues to not work after a few hours, contact us in the discord!
I also made a video in case you want to see what I am doing. I also go over setting subdomains!