When you create a project, GPT Engineer makes it easy to publish it by simply clicking on a button. However, we don’t support custom domains (yet).

However, if having a custom domain is important to you, then there are a few ways you can achieve this.

To use Netlify you will need to follow these steps:

  • Deploy your project using Netlify - instructions here
  • Configure a custom domain for your Netlify site - instructions here

Using Github Pages

!!! info “Prerequisites” For this to work, you will need to have a GitHub account and have created a repository for your GPT Project, see here for more details.

You will also need to have a custom domain registered with a DNS provider.

To use GitHub Pages you will need to follow these steps:

  • Deploy your project using GitHub Pages - instructions here
  • Configure a custom domain for your GitHub Pages site - instructions here

Please note that hosting via GitHub pages is only free for projects that are public. You will need to pay for private repositories.