Deploying
astro build produces a static site in dist/ that any static host can serve.
Under a sub-path (GitHub Pages)
Section titled “Under a sub-path (GitHub Pages)”Astlide honours Astro’s base option — every internal link, the presenter preview, overview thumbnails and PDF export resolve against it. For a GitHub Pages project site:
export default defineConfig({ site: "https://<user>.github.io", base: "/<repo>", integrations: [astlide()],});Slide links also follow Astro’s trailingSlash and build.format: with the default directory format they end in / (/<repo>/my-deck/3/), matching the index.html files static hosts serve, so moving between slides costs no redirect.
Then deploy dist/ with GitHub Actions — see Astro’s GitHub Pages guide.
Search engines
Section titled “Search engines”Decks are noindex by default. Set indexable: true to let search engines index them.