Because the Stranger Things Intro Creator is a pure static site — no server, no database, no backend logic — deployment is straightforward on any platform that can serve static files. Pick the option below that best fits your workflow: a zero-config cloud host like Vercel or Netlify, GitHub Pages for repository-native hosting, or a self-managed web server for full infrastructure control.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/modernharp/StrangerThingsIntroMaker/llms.txt
Use this file to discover all available pages before exploring further.
Building for Production
Before deploying, generate an optimized production build:Deploy to Vercel
Vercel is the recommended platform for its zero-config experience and automatic continuous deployment.Push your repository to GitHub
Make sure your local repository (including any customizations) is pushed to a GitHub repository under your account.
Import the repository on Vercel
Go to vercel.com, sign in, and click Add New → Project. Select your GitHub repository from the list.
Accept the auto-detected settings
Vercel automatically detects the framework and pre-fills the build command and output directory. No manual configuration is needed — accept the defaults and proceed.
Vercel automatically redeploys your site on every push to the
main branch, so your live instance stays up to date with your repository without any manual steps.Deploy to Netlify
Push your repository to GitHub
Ensure your repository is available on GitHub (or GitLab / Bitbucket — Netlify supports all three).
Create a new site on Netlify
Log in to netlify.com, click Add new site, and select Import an existing project. Choose GitHub as the Git provider and authorize Netlify if prompted.
Select the repository and accept defaults
Pick your repository from the list. Netlify will detect the build settings automatically. Confirm the build command and publish directory, then proceed.
Deploy to GitHub Pages
Enable GitHub Pages in the repository settings
Navigate to your repository on GitHub, go to Settings → Pages, and enable GitHub Pages for the repository.
Set the publishing source
Choose a source for your Pages deployment:
- Dedicated branch — push your build output to a dedicated
gh-pagesbranch (tools like thegh-pagesnpm package automate this). docs/folder onmain— configure your build to output into adocs/directory and commit it.- GitHub Actions — use a workflow (for example the official
actions/deploy-pagesaction) to build and publish automatically on every push.
Custom Domain
All three platforms above support custom domains at no extra cost:- In your hosting platform’s dashboard, navigate to the Domains or Custom Domain settings for your site and add your domain.
- At your DNS registrar, create either:
- A CNAME record pointing your subdomain (e.g.,
intro.yourdomain.com) to the platform-provided hostname, or - A records pointing your apex domain to the platform’s IP addresses (refer to your platform’s documentation for the exact values).
- A CNAME record pointing your subdomain (e.g.,
- Wait for DNS propagation (typically a few minutes to a few hours), then verify the domain in the platform dashboard.
Nginx / Self-Managed Server
If you prefer to run your own web server, copy the production build output to your server and use a minimal Nginx configuration like the following:yourdomain.com with your actual domain and replace <build-output-directory> with the name of the directory produced by your build step. The try_files directive ensures that the single-page app handles all routes correctly.