Deploying your Shakespeare project
Learn how to deploy your Shakespeare projects to production with one-click deployment, custom subdomains, and popular hosting platforms.
Table of Contents
1. Deploying with Shakespeare
Deploy to shakespeare.wtf subdomain - free, easy, one-click deployment with custom subdomains on a first-come, first-served basis. No custom DNS required.
Click menu on the project preview pane → Deploy

Select your custom subdomain

✨ Benefits of Shakespeare deployment:
- • Free hosting on shakespeare.wtf subdomain
- • One-click deployment
- • Custom subdomains (first-come, first-served)
- • No DNS configuration required
- • Instant updates when you redeploy
2. Deploy with Nsite
Deploy your static website to Nostr blossom servers. Nsite allows you to host websites on the decentralized Nostr network, tied to your npub (Nostr public key).
Build your project in Shakespeare and download the static files
Visit nsite.lol and connect your Nostr account
Upload your static website files to publish on Nostr blossom servers
Your site becomes accessible via your npub - visitors can enter your npub to view your published website
🌐 Nsite benefits:
- • Decentralized hosting on Nostr network
- • Website tied to your npub identity
- • Censorship-resistant hosting
- • No traditional DNS required
- • Direct connection to Nostr ecosystem
- • Gateway access for easy viewing
3. Deploy with Netlify
Deploy your project to Netlify for professional hosting with custom domains and advanced features.
Have an account on Netlify at netlify.com
In Shakespeare, go to Settings → Deployment and add Netlify, then connect your account
Click "Deploy" and choose Netlify from the dropdown to deploy your project
🌐 Netlify benefits:
- • Global CDN for fast loading
- • Custom domain support
- • Automatic HTTPS
- • Form handling and serverless functions
- • Branch previews and rollbacks
4. Deploy with GitHub Pages
Free hosting for public repositories with GitHub Pages.
Connect your repo to GitHub (see the version control resource blog)
Follow these instructions for setting up GitHub Pages:
GitHub Pages Setup Guide💡 GitHub Pages benefits:
- • Free for public repositories
- • Custom domain support
- • Automatic HTTPS
- • Git-based deployment workflow
5. Deploy with GitLab Pages
Free hosting with GitLab Pages for any repository.
Connect your repo to GitLab (see the version control resource blog)
Follow these instructions for setting up GitLab Pages:
GitLab Pages Setup Guide🦊 GitLab Pages benefits:
- • Free for all repositories (public and private)
- • Custom domain support
- • Built-in CI/CD integration
- • Automatic HTTPS with Let's Encrypt
Ready to Build with Shakespeare?
Start building amazing projects with AI-powered development on Nostr.
Turn your ideas into reality through natural conversation with AI
Get the latest Shakespeare updates and resources
Stay updated with the latest features and announcements. Optionally provide your npub to link your account.
