Docs - Publish and manage
Use the self-hosted path with GitHub
Send an eligible paid informational static maker website to a private GitHub repository when you or a developer want to manage hosting.
The self-hosted path is an optional advanced handoff. DriftLess sends the finished static website files—HTML, CSS, JavaScript, images, and other public assets—to a private repository in your GitHub account. It does not send your account data, private maker brief, version history, customer data, payment credentials, or DriftLess systems.
How to use this
- 1Finish and refresh the private website you want to hand off.
- 2Choose a paid publishing plan; free accounts can create and improve private websites but cannot publish or export a self-hosted release.
- 3Confirm that DriftLess Selling is not enabled. Selling and payment-link websites currently require DriftLess hosting and are not eligible for static export.
- 4Open Account → Projects and choose Self-hosted path.
- 5Select the website and connect GitHub. GitHub asks you to approve private-repository access.
- 6Choose Send website code to GitHub. DriftLess creates a private repository for that website or updates its existing repository.
- 7Open the repository and give it to your developer, or connect it to the static hosting provider you manage.
- 8Repeat the export whenever you want the repository to receive a newer reviewed version.
Keep in mind
- You do not need GitHub for the normal DriftLess path. Answering simple questions, reviewing, editing, and publishing with DriftLess require no technical skills.
- Sending files to GitHub does not put them online. The repository owner remains responsible for external hosting, deployments, domains, security headers, and future maintenance.
- The export contains the finished static website, not DriftLess editing controls. Websites using Selling, including enquiries or payment links, remain hosted on DriftLess and are not eligible for this handoff.
- Custom-domain setup is not available in the normal DriftLess publishing flow. An external domain and host are your responsibility after an eligible self-hosted handoff.
self-hosted maker websiteexport website to GitHubwebsite code ownershipstatic website hosting
Last reviewed: 2026-09-02