diff --git a/public/_redirects b/public/_redirects index e9bb707197995..0414698d50b7f 100644 --- a/public/_redirects +++ b/public/_redirects @@ -39,6 +39,9 @@ /:lang/reference/experimental-flags/svg/ /:lang/guides/images/ /:lang/reference/experimental-flags/serialized-configuration/ /:lang/reference/modules/astro-config/ /:lang/reference/experimental-flags/responsive-images/ /:lang/guides/images/ +/:lang/guides/deploy/sst/ /:lang/guides/deploy/aws-via-sst/ +/:lang/guides/deploy/flightcontrol/ /:lang/guides/deploy/aws-via-flightcontrol/ +/:lang/guides/deploy/google-firebase/ /:lang/guides/deploy/firebase/ # Very old docs site redirects diff --git a/src/components/DeployGuidesNav.astro b/src/components/DeployGuidesNav.astro index cd0c0939bcb2c..c58c70675e9bf 100644 --- a/src/components/DeployGuidesNav.astro +++ b/src/components/DeployGuidesNav.astro @@ -1,7 +1,8 @@ --- +import { englishPages } from '~/content'; import { getLanguageFromURL } from '~/util/path-utils'; +import { isDeployEntry } from '~/content.config'; import CardsNav from './NavGrid/CardsNav.astro'; -import type { LogoKey } from '~/data/logos'; export interface Props { minimal?: boolean; @@ -10,54 +11,20 @@ export interface Props { const { minimal } = Astro.props as Props; const lang = getLanguageFromURL(Astro.url.pathname); +const enPages = englishPages.filter(isDeployEntry); -interface Service { - title: string; - slug: LogoKey; - supports: ['ssr', 'static'] | ['ssr'] | ['static']; -} - -const services: Service[] = [ - { title: 'Netlify', slug: 'netlify', supports: ['ssr', 'static'] }, - { title: 'Vercel', slug: 'vercel', supports: ['ssr', 'static'] }, - { title: 'Deno Deploy', slug: 'deno', supports: ['ssr', 'static'] }, - { title: 'GitHub Pages', slug: 'github', supports: ['static'] }, - { title: 'GitLab Pages', slug: 'gitlab', supports: ['static'] }, - { title: 'Cloudflare Pages', slug: 'cloudflare', supports: ['ssr', 'static'] }, - { title: 'AWS', slug: 'aws', supports: ['ssr', 'static'] }, - { title: 'AWS via Flightcontrol', slug: 'flightcontrol', supports: ['ssr', 'static'] }, - { title: 'AWS via SST', slug: 'sst', supports: ['ssr', 'static'] }, - { title: 'Clever Cloud', slug: 'clever-cloud', supports: ['ssr', 'static'] }, - { title: 'Azion', slug: 'azion', supports: ['ssr', 'static'] }, - { title: 'Google Cloud', slug: 'google-cloud', supports: ['ssr', 'static'] }, - { title: 'Google Firebase', slug: 'google-firebase', supports: ['ssr', 'static'] }, - { title: 'Heroku', slug: 'heroku', supports: ['static'] }, - { title: 'Microsoft Azure', slug: 'microsoft-azure', supports: ['static'] }, - { title: 'Buddy', slug: 'buddy', supports: ['static'] }, - { title: 'DeployHQ', slug: 'deployhq', supports: ['static'] }, - { title: 'Fleek', slug: 'fleek', supports: ['static'] }, - { title: 'Fly.io', slug: 'flyio', supports: ['ssr', 'static'] }, - { title: 'Juno', slug: 'juno', supports: ['static'] }, - { title: 'Railway', slug: 'railway', supports: ['ssr', 'static'] }, - { title: 'Render', slug: 'render', supports: ['static'] }, - { title: 'Stormkit', slug: 'stormkit', supports: ['static'] }, - { title: 'Surge', slug: 'surge', supports: ['static'] }, - { title: 'Cleavr', slug: 'cleavr', supports: ['ssr', 'static'] }, - { title: 'Kinsta', slug: 'kinsta', supports: ['ssr', 'static'] }, - { title: 'Zeabur', slug: 'zeabur', supports: ['ssr', 'static'] }, - { title: 'Zerops', slug: 'zerops', supports: ['ssr', 'static'] }, - { title: 'CloudRay', slug: 'cloudray', supports: ['static'] }, - { title: 'Seenode', slug: 'seenode', supports: ['ssr'] }, - { title: 'Zephyr', slug: 'zephyr', supports: ['static'] }, -]; +const links = enPages + // Sort alphabetically. + .sort((a, b) => (a.id > b.id ? 1 : -1)) + .map((page) => { + const { logo, sidebar, supports } = page.data; + if (!sidebar.label) throw new Error('Deploy guides must always include a sidebar label.'); + const pageUrl = '/' + page.id.replace('en/', `${lang}/`) + '/'; + const tags = Object.fromEntries(supports.map((s) => [s, Astro.locals.t(`deploy.${s}Tag`)!])); + return { title: sidebar.label, href: pageUrl, logo, tags }; + }); --- - ({ - title, - href: `/${lang}/guides/deploy/${slug}/`, - logo: slug, - tags: Object.fromEntries(supports.map((s) => [s, Astro.locals.t(`deploy.${s}Tag`)!])), - }))} -/> +
+ +
diff --git a/src/content.config.ts b/src/content.config.ts index 5faab7d1949b1..fd3dfbfa1b9f2 100644 --- a/src/content.config.ts +++ b/src/content.config.ts @@ -3,6 +3,7 @@ import { docsSchema, i18nSchema } from '@astrojs/starlight/schema'; import { defineCollection, z, type CollectionEntry } from 'astro:content'; import { file } from 'astro/loaders'; import { AstroDocsI18nSchema } from './content/i18n-schema'; +import { logoKeys } from './data/logos'; export const baseSchema = z.object({ type: z.literal('base').optional().default('base'), @@ -23,6 +24,8 @@ export const baseSchema = z.object({ export const deploySchema = baseSchema.extend({ type: z.literal('deploy'), + logo: z.enum(logoKeys), + supports: z.array(z.enum(['static', 'ssr'])), }); export const backendSchema = baseSchema.extend({ @@ -121,6 +124,8 @@ export const isBackendEntry = createIsDocsEntry('backend'); export const isCmsEntry = createIsDocsEntry('cms'); +export const isDeployEntry = createIsDocsEntry('deploy'); + export const isIntegrationEntry = createIsDocsEntry('integration'); export const isTutorialEntry = createIsDocsEntry('tutorial'); diff --git a/src/content/docs/de/guides/deploy/flightcontrol.mdx b/src/content/docs/de/guides/deploy/aws-via-flightcontrol.mdx similarity index 95% rename from src/content/docs/de/guides/deploy/flightcontrol.mdx rename to src/content/docs/de/guides/deploy/aws-via-flightcontrol.mdx index ebb76be361423..34894e384ba8d 100644 --- a/src/content/docs/de/guides/deploy/flightcontrol.mdx +++ b/src/content/docs/de/guides/deploy/aws-via-flightcontrol.mdx @@ -2,8 +2,10 @@ title: Veröffentliche deine Astro-Website mit Flightcontrol auf AWS description: Wie du deine Astro-Website mit Flightcontrol auf AWS veröffentlichst sidebar: - label: Flightcontrol + label: AWS via Flightcontrol type: deploy +logo: flightcontrol +supports: ['ssr', 'static'] i18nReady: true --- diff --git a/src/content/docs/de/guides/deploy/buddy.mdx b/src/content/docs/de/guides/deploy/buddy.mdx index 7b5116fa61d79..5597e67a2c408 100644 --- a/src/content/docs/de/guides/deploy/buddy.mdx +++ b/src/content/docs/de/guides/deploy/buddy.mdx @@ -4,6 +4,8 @@ description: Wie du deine Astro-Website mit Buddy im Internet veröffentlichst. sidebar: label: Buddy type: deploy +logo: buddy +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/de/guides/deploy/cleavr.mdx b/src/content/docs/de/guides/deploy/cleavr.mdx index d3626f7f34af2..ff8072594fe92 100644 --- a/src/content/docs/de/guides/deploy/cleavr.mdx +++ b/src/content/docs/de/guides/deploy/cleavr.mdx @@ -4,6 +4,8 @@ description: Wie du deine Astro-Website mit Cleavr auf deinem VPS-Server bereits sidebar: label: Cleavr type: deploy +logo: cleavr +supports: ['ssr', 'static'] i18nReady: true --- diff --git a/src/content/docs/de/guides/deploy/deno.mdx b/src/content/docs/de/guides/deploy/deno.mdx index 6fb2a9489c5df..df5a7603a87a2 100644 --- a/src/content/docs/de/guides/deploy/deno.mdx +++ b/src/content/docs/de/guides/deploy/deno.mdx @@ -2,8 +2,10 @@ title: Veröffentliche deine Astro-Website auf Deno description: Wie du deine Astro-Webseite mit Deno im Internet veröffentlichst. sidebar: - label: Deno + label: Deno Deploy type: deploy +logo: deno +supports: ['ssr', 'static'] i18nReady: true --- diff --git a/src/content/docs/de/guides/deploy/google-firebase.mdx b/src/content/docs/de/guides/deploy/firebase.mdx similarity index 98% rename from src/content/docs/de/guides/deploy/google-firebase.mdx rename to src/content/docs/de/guides/deploy/firebase.mdx index 62786f8799061..cc66b9359b7d6 100644 --- a/src/content/docs/de/guides/deploy/google-firebase.mdx +++ b/src/content/docs/de/guides/deploy/firebase.mdx @@ -2,6 +2,10 @@ title: Veröffentliche deine Astro-Website auf Google's Firebase Hosting description: Wie du deine Astro-Website auf Firebase-Hosting von Google im Internet veröffentlichst. type: deploy +logo: firebase +supports: ['static', 'ssr'] +sidebar: + label: Firebase i18nReady: true --- diff --git a/src/content/docs/de/guides/deploy/gitlab.mdx b/src/content/docs/de/guides/deploy/gitlab.mdx index 414f56f1fda6a..5c5aa1aed666d 100644 --- a/src/content/docs/de/guides/deploy/gitlab.mdx +++ b/src/content/docs/de/guides/deploy/gitlab.mdx @@ -4,6 +4,8 @@ description: Anleitung zur Veröffentlichung deiner Astro-Website mittels GitLab sidebar: label: GitLab Pages type: deploy +logo: gitlab +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/de/guides/deploy/google-cloud.mdx b/src/content/docs/de/guides/deploy/google-cloud.mdx index 669f3b03c6e52..93547025d2a46 100644 --- a/src/content/docs/de/guides/deploy/google-cloud.mdx +++ b/src/content/docs/de/guides/deploy/google-cloud.mdx @@ -4,6 +4,8 @@ description: Wie du deine Astro-Website auf Google Cloud im Internet veröffentl sidebar: label: Google Cloud type: deploy +logo: google-cloud +supports: ['ssr', 'static'] i18nReady: true --- diff --git a/src/content/docs/de/guides/deploy/heroku.mdx b/src/content/docs/de/guides/deploy/heroku.mdx index 1da41cd81f484..7ee78b3f5f073 100644 --- a/src/content/docs/de/guides/deploy/heroku.mdx +++ b/src/content/docs/de/guides/deploy/heroku.mdx @@ -4,6 +4,8 @@ description: Wie du deine Astro-Website auf Heroku im Internet veröffentlichst. sidebar: label: Heroku type: deploy +logo: heroku +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/en/guides/backend/google-firebase.mdx b/src/content/docs/en/guides/backend/google-firebase.mdx index 50316c02b61d1..0d0eb3b9fe530 100644 --- a/src/content/docs/en/guides/backend/google-firebase.mdx +++ b/src/content/docs/en/guides/backend/google-firebase.mdx @@ -14,7 +14,7 @@ import { FileTree } from '@astrojs/starlight/components'; [Firebase](https://firebase.google.com/) is an app development platform that provides a NoSQL database, authentication, realtime subscriptions, functions, and storage. -See our separate guide for [deploying to Firebase hosting](/en/guides/deploy/google-firebase/). +See our separate guide for [deploying to Firebase hosting](/en/guides/deploy/firebase/). ## Initializing Firebase in Astro diff --git a/src/content/docs/en/guides/deploy/flightcontrol.mdx b/src/content/docs/en/guides/deploy/aws-via-flightcontrol.mdx similarity index 94% rename from src/content/docs/en/guides/deploy/flightcontrol.mdx rename to src/content/docs/en/guides/deploy/aws-via-flightcontrol.mdx index 9b76a09357c6b..b1378aff72be2 100644 --- a/src/content/docs/en/guides/deploy/flightcontrol.mdx +++ b/src/content/docs/en/guides/deploy/aws-via-flightcontrol.mdx @@ -2,8 +2,10 @@ title: Deploy your Astro Site to AWS with Flightcontrol description: How to deploy your Astro site to AWS with Flightcontrol sidebar: - label: Flightcontrol + label: AWS via Flightcontrol type: deploy +logo: flightcontrol +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/sst.mdx b/src/content/docs/en/guides/deploy/aws-via-sst.mdx similarity index 96% rename from src/content/docs/en/guides/deploy/sst.mdx rename to src/content/docs/en/guides/deploy/aws-via-sst.mdx index 92a5a49a81ffb..d212804b33afc 100644 --- a/src/content/docs/en/guides/deploy/sst.mdx +++ b/src/content/docs/en/guides/deploy/aws-via-sst.mdx @@ -2,8 +2,10 @@ title: Deploy your Astro Site to AWS with SST description: How to deploy your Astro site to AWS with SST sidebar: - label: SST + label: AWS via SST type: deploy +logo: sst +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/aws.mdx b/src/content/docs/en/guides/deploy/aws.mdx index c73958b81b22f..a5198fd237b8d 100644 --- a/src/content/docs/en/guides/deploy/aws.mdx +++ b/src/content/docs/en/guides/deploy/aws.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using AWS. sidebar: label: AWS type: deploy +logo: aws +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/en/guides/deploy/azion.mdx b/src/content/docs/en/guides/deploy/azion.mdx index 2980f840cc4d5..849de5ef06829 100644 --- a/src/content/docs/en/guides/deploy/azion.mdx +++ b/src/content/docs/en/guides/deploy/azion.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Azion. sidebar: label: Azion type: deploy +logo: azion +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/buddy.mdx b/src/content/docs/en/guides/deploy/buddy.mdx index 311be05c5bb88..f36030af8cc55 100644 --- a/src/content/docs/en/guides/deploy/buddy.mdx +++ b/src/content/docs/en/guides/deploy/buddy.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Buddy. sidebar: label: Buddy type: deploy +logo: buddy +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/cleavr.mdx b/src/content/docs/en/guides/deploy/cleavr.mdx index 07c032fb07120..b94aa3b255ceb 100644 --- a/src/content/docs/en/guides/deploy/cleavr.mdx +++ b/src/content/docs/en/guides/deploy/cleavr.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to your VPS server using Cleavr. sidebar: label: Cleavr type: deploy +logo: cleavr +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/clever-cloud.mdx b/src/content/docs/en/guides/deploy/clever-cloud.mdx index 3742e0269a388..6cd0231c45cc1 100644 --- a/src/content/docs/en/guides/deploy/clever-cloud.mdx +++ b/src/content/docs/en/guides/deploy/clever-cloud.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web on Clever Cloud. sidebar: label: Clever Cloud type: deploy +logo: clever-cloud +supports: ['static', 'ssr'] i18nReady: true --- import { Tabs, TabItem, Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/cloudflare.mdx b/src/content/docs/en/guides/deploy/cloudflare.mdx index fd662f243fa94..5c5d28f19471e 100644 --- a/src/content/docs/en/guides/deploy/cloudflare.mdx +++ b/src/content/docs/en/guides/deploy/cloudflare.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Cloudflare sidebar: label: Cloudflare type: deploy +logo: cloudflare +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/en/guides/deploy/cloudray.mdx b/src/content/docs/en/guides/deploy/cloudray.mdx index 74b7884fe3ce2..43d98e31cc1da 100644 --- a/src/content/docs/en/guides/deploy/cloudray.mdx +++ b/src/content/docs/en/guides/deploy/cloudray.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to your Ubuntu Server using CloudRay sidebar: label: CloudRay type: deploy +logo: cloudray +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/deno.mdx b/src/content/docs/en/guides/deploy/deno.mdx index e1e6d724fd4c2..f4fad30ebc9cb 100644 --- a/src/content/docs/en/guides/deploy/deno.mdx +++ b/src/content/docs/en/guides/deploy/deno.mdx @@ -2,8 +2,10 @@ title: Deploy your Astro Site with Deno description: How to deploy your Astro site to the web using Deno. sidebar: - label: Deno + label: Deno Deploy type: deploy +logo: deno +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/deployhq.mdx b/src/content/docs/en/guides/deploy/deployhq.mdx index 7a8ca02bd45ec..e05e4b77f96ad 100644 --- a/src/content/docs/en/guides/deploy/deployhq.mdx +++ b/src/content/docs/en/guides/deploy/deployhq.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using DeployHQ. sidebar: label: DeployHQ type: deploy +logo: deployhq +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/en/guides/deploy/google-firebase.mdx b/src/content/docs/en/guides/deploy/firebase.mdx similarity index 98% rename from src/content/docs/en/guides/deploy/google-firebase.mdx rename to src/content/docs/en/guides/deploy/firebase.mdx index 4f9558aae937f..d9392bb7d4c9a 100644 --- a/src/content/docs/en/guides/deploy/google-firebase.mdx +++ b/src/content/docs/en/guides/deploy/firebase.mdx @@ -2,8 +2,10 @@ title: Deploy your Astro Site to Google’s Firebase Hosting description: How to deploy your Astro site to the web using Google’s Firebase Hosting. sidebar: - label: Google Firebase + label: Firebase type: deploy +logo: firebase +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/fleek.mdx b/src/content/docs/en/guides/deploy/fleek.mdx index 9661d072e61f2..66669b215bb26 100644 --- a/src/content/docs/en/guides/deploy/fleek.mdx +++ b/src/content/docs/en/guides/deploy/fleek.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web on Fleek. sidebar: label: Fleek type: deploy +logo: fleek +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/en/guides/deploy/flyio.mdx b/src/content/docs/en/guides/deploy/flyio.mdx index 664d7bc4aae84..de496eee64b6b 100644 --- a/src/content/docs/en/guides/deploy/flyio.mdx +++ b/src/content/docs/en/guides/deploy/flyio.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Fly.io. sidebar: label: Fly.io type: deploy +logo: flyio +supports: ['ssr', 'static'] i18nReady: true stub: true --- diff --git a/src/content/docs/en/guides/deploy/github.mdx b/src/content/docs/en/guides/deploy/github.mdx index f5d74b931f449..1d56bba43d2d6 100644 --- a/src/content/docs/en/guides/deploy/github.mdx +++ b/src/content/docs/en/guides/deploy/github.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using GitHub Pages. sidebar: label: GitHub Pages type: deploy +logo: github +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/gitlab.mdx b/src/content/docs/en/guides/deploy/gitlab.mdx index b2e2181ef8ecf..48b76f46dc3d5 100644 --- a/src/content/docs/en/guides/deploy/gitlab.mdx +++ b/src/content/docs/en/guides/deploy/gitlab.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using GitLab Pages. sidebar: label: GitLab Pages type: deploy +logo: gitlab +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/google-cloud.mdx b/src/content/docs/en/guides/deploy/google-cloud.mdx index 0d356f6d67463..82f94c3273bdc 100644 --- a/src/content/docs/en/guides/deploy/google-cloud.mdx +++ b/src/content/docs/en/guides/deploy/google-cloud.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Google Cloud. sidebar: label: Google Cloud type: deploy +logo: google-cloud +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/heroku.mdx b/src/content/docs/en/guides/deploy/heroku.mdx index b6a8de85e6a3e..4d2ba3865ceb7 100644 --- a/src/content/docs/en/guides/deploy/heroku.mdx +++ b/src/content/docs/en/guides/deploy/heroku.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Heroku. sidebar: label: Heroku type: deploy +logo: heroku +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/juno.mdx b/src/content/docs/en/guides/deploy/juno.mdx index be425536247ca..8558a08e2b00f 100644 --- a/src/content/docs/en/guides/deploy/juno.mdx +++ b/src/content/docs/en/guides/deploy/juno.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Juno. sidebar: label: Juno type: deploy +logo: juno +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/kinsta.mdx b/src/content/docs/en/guides/deploy/kinsta.mdx index d1a3ebf7b91c5..7f92577819f62 100644 --- a/src/content/docs/en/guides/deploy/kinsta.mdx +++ b/src/content/docs/en/guides/deploy/kinsta.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web on Kinsta Application Host sidebar: label: Kinsta type: deploy +logo: kinsta +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/microsoft-azure.mdx b/src/content/docs/en/guides/deploy/microsoft-azure.mdx index 57ffa6ddf0360..9eba99e7c30ac 100644 --- a/src/content/docs/en/guides/deploy/microsoft-azure.mdx +++ b/src/content/docs/en/guides/deploy/microsoft-azure.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Microsoft Azure. sidebar: label: Microsoft Azure type: deploy +logo: microsoft-azure +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/netlify.mdx b/src/content/docs/en/guides/deploy/netlify.mdx index 449e8fd034873..1d59154bafb77 100644 --- a/src/content/docs/en/guides/deploy/netlify.mdx +++ b/src/content/docs/en/guides/deploy/netlify.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web on Netlify. sidebar: label: Netlify type: deploy +logo: netlify +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/en/guides/deploy/railway.mdx b/src/content/docs/en/guides/deploy/railway.mdx index f86deec858153..d26f31c286152 100644 --- a/src/content/docs/en/guides/deploy/railway.mdx +++ b/src/content/docs/en/guides/deploy/railway.mdx @@ -5,6 +5,8 @@ sidebar: label: Railway type: deploy i18nReady: true +logo: railway +supports: ['ssr', 'static'] stub: true --- diff --git a/src/content/docs/en/guides/deploy/render.mdx b/src/content/docs/en/guides/deploy/render.mdx index 7068d7439e303..f47324e19007a 100644 --- a/src/content/docs/en/guides/deploy/render.mdx +++ b/src/content/docs/en/guides/deploy/render.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Render. sidebar: label: Render type: deploy +logo: render +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/seenode.mdx b/src/content/docs/en/guides/deploy/seenode.mdx index 3b49ceeff7d9d..6b75531b2804c 100644 --- a/src/content/docs/en/guides/deploy/seenode.mdx +++ b/src/content/docs/en/guides/deploy/seenode.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web on Seenode. sidebar: label: Seenode type: deploy +logo: seenode +supports: ['ssr'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; @@ -100,4 +102,4 @@ You can deploy to Seenode through the web interface by connecting your Git repos - [Seenode Cloud](https://cloud.seenode.com) — Seenode dashboard - [Seenode Documentation](https://seenode.com/docs) — complete platform documentation - [Seenode Astro Guide](https://seenode.com/docs/frameworks/javascript/astro/) — detailed deployment guide and troubleshooting -- [Seenode Astro Template](https://github.com/seenode/example-astro) — pre-configured starter template \ No newline at end of file +- [Seenode Astro Template](https://github.com/seenode/example-astro) — pre-configured starter template diff --git a/src/content/docs/en/guides/deploy/stormkit.mdx b/src/content/docs/en/guides/deploy/stormkit.mdx index 2d836d0b74c22..a0bd137152f48 100644 --- a/src/content/docs/en/guides/deploy/stormkit.mdx +++ b/src/content/docs/en/guides/deploy/stormkit.mdx @@ -4,6 +4,8 @@ description: Deploy your Astro site to Stormkit sidebar: label: Stormkit type: deploy +logo: stormkit +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/en/guides/deploy/surge.mdx b/src/content/docs/en/guides/deploy/surge.mdx index 2f71630509348..6675a87520cba 100644 --- a/src/content/docs/en/guides/deploy/surge.mdx +++ b/src/content/docs/en/guides/deploy/surge.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Surge sidebar: label: Surge type: deploy +logo: surge +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/vercel.mdx b/src/content/docs/en/guides/deploy/vercel.mdx index 32b2263b98b9a..f5357116dc0c2 100644 --- a/src/content/docs/en/guides/deploy/vercel.mdx +++ b/src/content/docs/en/guides/deploy/vercel.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web on Vercel. sidebar: label: Vercel type: deploy +logo: vercel +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'; diff --git a/src/content/docs/en/guides/deploy/zeabur.mdx b/src/content/docs/en/guides/deploy/zeabur.mdx index e3b3f7c85ff6f..e6d6b83efd91e 100644 --- a/src/content/docs/en/guides/deploy/zeabur.mdx +++ b/src/content/docs/en/guides/deploy/zeabur.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web on Zeabur. sidebar: label: Zeabur type: deploy +logo: zeabur +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/en/guides/deploy/zephyr.mdx b/src/content/docs/en/guides/deploy/zephyr.mdx index 284621e742317..d9e37babb06cd 100644 --- a/src/content/docs/en/guides/deploy/zephyr.mdx +++ b/src/content/docs/en/guides/deploy/zephyr.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Zephyr Cloud. sidebar: label: Zephyr Cloud type: deploy +logo: zephyr +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/en/guides/deploy/zerops.mdx b/src/content/docs/en/guides/deploy/zerops.mdx index de82b8812fa43..3941cec77a0f8 100644 --- a/src/content/docs/en/guides/deploy/zerops.mdx +++ b/src/content/docs/en/guides/deploy/zerops.mdx @@ -4,6 +4,8 @@ description: How to deploy your Astro site to the web using Zerops. sidebar: label: Zerops type: deploy +logo: zerops +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/es/guides/backend/google-firebase.mdx b/src/content/docs/es/guides/backend/google-firebase.mdx index 28fd9ba58265c..be2e4333daa44 100644 --- a/src/content/docs/es/guides/backend/google-firebase.mdx +++ b/src/content/docs/es/guides/backend/google-firebase.mdx @@ -14,7 +14,7 @@ import { FileTree } from '@astrojs/starlight/components'; [Firebase](https://firebase.google.com/) es una plataforma de desarrollo de aplicaciones que proporciona una base de datos NoSQL, autenticación, suscripciones en tiempo real, funciones y almacenamiento. -Consulta nuestra guía independiente para [desplegar en Firebase Hosting](/es/guides/deploy/google-firebase/). +Consulta nuestra guía independiente para [desplegar en Firebase Hosting](/es/guides/deploy/firebase/). ## Inicializando Firebase en Astro diff --git a/src/content/docs/es/guides/deploy/azion.mdx b/src/content/docs/es/guides/deploy/azion.mdx index dd4b7f00a63c0..ef6600660f710 100644 --- a/src/content/docs/es/guides/deploy/azion.mdx +++ b/src/content/docs/es/guides/deploy/azion.mdx @@ -4,6 +4,8 @@ description: Cómo desplegar tu sitio Astro en la web usando Azion. sidebar: label: Azion type: deploy +logo: azion +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/es/guides/deploy/clever-cloud.mdx b/src/content/docs/es/guides/deploy/clever-cloud.mdx index a249072df097f..3cb97812d0957 100644 --- a/src/content/docs/es/guides/deploy/clever-cloud.mdx +++ b/src/content/docs/es/guides/deploy/clever-cloud.mdx @@ -4,6 +4,8 @@ description: Cómo desplegar tu sitio Astro en la web en Clever Cloud. sidebar: label: Clever Cloud type: deploy +logo: clever-cloud +supports: ['static', 'ssr'] i18nReady: true --- import { Tabs, TabItem, Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/es/guides/deploy/cloudray.mdx b/src/content/docs/es/guides/deploy/cloudray.mdx index 56e417394755e..bb4d9d25f771b 100644 --- a/src/content/docs/es/guides/deploy/cloudray.mdx +++ b/src/content/docs/es/guides/deploy/cloudray.mdx @@ -4,6 +4,8 @@ description: Cómo desplegar tu sitio de Astro en tu servidor Ubuntu utilizando sidebar: label: CloudRay type: deploy +logo: cloudray +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/es/guides/deploy/fleek.mdx b/src/content/docs/es/guides/deploy/fleek.mdx index 4f33ff9bdfc67..0eda461381eba 100644 --- a/src/content/docs/es/guides/deploy/fleek.mdx +++ b/src/content/docs/es/guides/deploy/fleek.mdx @@ -4,6 +4,8 @@ description: Cómo desplegar tu sitio de Astro en la web en Fleek. sidebar: label: Fleek type: deploy +logo: fleek +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/es/guides/deploy/github.mdx b/src/content/docs/es/guides/deploy/github.mdx index 401d991ba855f..63c9ad123af0c 100644 --- a/src/content/docs/es/guides/deploy/github.mdx +++ b/src/content/docs/es/guides/deploy/github.mdx @@ -4,6 +4,8 @@ description: Cómo desplegar tu proyecto de Astro usando GitHub Pages. sidebar: label: GitHub Pages type: deploy +logo: github +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/es/guides/deploy/railway.mdx b/src/content/docs/es/guides/deploy/railway.mdx index 85e861631ff3a..092ce260eee0b 100644 --- a/src/content/docs/es/guides/deploy/railway.mdx +++ b/src/content/docs/es/guides/deploy/railway.mdx @@ -4,6 +4,8 @@ description: Cómo desplegar tu sitio de Astro utilizando la interfaz web de Rai sidebar: label: Railway type: deploy +logo: railway +supports: ['ssr', 'static'] i18nReady: true stub: true --- diff --git a/src/content/docs/fr/guides/backend/google-firebase.mdx b/src/content/docs/fr/guides/backend/google-firebase.mdx index f0fec912abf0f..fa32f0162ed09 100644 --- a/src/content/docs/fr/guides/backend/google-firebase.mdx +++ b/src/content/docs/fr/guides/backend/google-firebase.mdx @@ -14,7 +14,7 @@ import { FileTree } from '@astrojs/starlight/components'; [Firebase](https://firebase.google.com/) est une plate-forme de développement d'applications qui fournit une base de données NoSQL, une authentification, des souscriptions en temps réel, des fonctions et un stockage. -Consultez notre guide dédié au [déploiement sur Firebase hosting](/fr/guides/deploy/google-firebase/). +Consultez notre guide dédié au [déploiement sur Firebase hosting](/fr/guides/deploy/firebase/). ## Initialisation de Firebase dans Astro diff --git a/src/content/docs/fr/guides/deploy/flightcontrol.mdx b/src/content/docs/fr/guides/deploy/aws-via-flightcontrol.mdx similarity index 95% rename from src/content/docs/fr/guides/deploy/flightcontrol.mdx rename to src/content/docs/fr/guides/deploy/aws-via-flightcontrol.mdx index 0a31d932cab9a..1cb37dc6e375f 100644 --- a/src/content/docs/fr/guides/deploy/flightcontrol.mdx +++ b/src/content/docs/fr/guides/deploy/aws-via-flightcontrol.mdx @@ -2,8 +2,10 @@ title: Déployer votre site Astro sur AWS avec Flightcontrol description: Comment déployer votre site Astro sur AWS avec Flightcontrol sidebar: - label: Flightcontrol + label: AWS avec Flightcontrol type: deploy +logo: flightcontrol +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/sst.mdx b/src/content/docs/fr/guides/deploy/aws-via-sst.mdx similarity index 96% rename from src/content/docs/fr/guides/deploy/sst.mdx rename to src/content/docs/fr/guides/deploy/aws-via-sst.mdx index a8992184dac5c..68967764ae778 100644 --- a/src/content/docs/fr/guides/deploy/sst.mdx +++ b/src/content/docs/fr/guides/deploy/aws-via-sst.mdx @@ -2,8 +2,10 @@ title: Déployer votre site Astro sur AWS avec SST description: Comment déployer votre site Astro sur AWS avec SST sidebar: - label: SST + label: AWS avec SST type: deploy +logo: sst +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/aws.mdx b/src/content/docs/fr/guides/deploy/aws.mdx index 7ab3d1f2b060a..44e39825035e3 100644 --- a/src/content/docs/fr/guides/deploy/aws.mdx +++ b/src/content/docs/fr/guides/deploy/aws.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant AWS. sidebar: label: AWS type: deploy +logo: aws +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/fr/guides/deploy/azion.mdx b/src/content/docs/fr/guides/deploy/azion.mdx index 5b01d70c37ef6..68800eba2b1e6 100644 --- a/src/content/docs/fr/guides/deploy/azion.mdx +++ b/src/content/docs/fr/guides/deploy/azion.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le Web à l'aide d'Azion. sidebar: label: Azion type: deploy +logo: azion +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/buddy.mdx b/src/content/docs/fr/guides/deploy/buddy.mdx index 38be3351321fa..a5bb60771ece7 100644 --- a/src/content/docs/fr/guides/deploy/buddy.mdx +++ b/src/content/docs/fr/guides/deploy/buddy.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant Buddy. sidebar: label: Buddy type: deploy +logo: buddy +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/cleavr.mdx b/src/content/docs/fr/guides/deploy/cleavr.mdx index db66bd599be96..62d33f4df7696 100644 --- a/src/content/docs/fr/guides/deploy/cleavr.mdx +++ b/src/content/docs/fr/guides/deploy/cleavr.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur votre serveur VPS en utilisa sidebar: label: Cleavr type: deploy +logo: cleavr +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/clever-cloud.mdx b/src/content/docs/fr/guides/deploy/clever-cloud.mdx index 22b17b297e282..8bcfee789f873 100644 --- a/src/content/docs/fr/guides/deploy/clever-cloud.mdx +++ b/src/content/docs/fr/guides/deploy/clever-cloud.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web avec Clever Cloud. sidebar: label: Clever Cloud type: deploy +logo: clever-cloud +supports: ['static', 'ssr'] i18nReady: true --- import { Tabs, TabItem, Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/cloudflare.mdx b/src/content/docs/fr/guides/deploy/cloudflare.mdx index cf60f764d6679..0a6db3c7d3191 100644 --- a/src/content/docs/fr/guides/deploy/cloudflare.mdx +++ b/src/content/docs/fr/guides/deploy/cloudflare.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant Cloudfla sidebar: label: Cloudflare type: deploy +logo: cloudflare +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/fr/guides/deploy/cloudray.mdx b/src/content/docs/fr/guides/deploy/cloudray.mdx index ad7a1d94fa504..c898608161664 100644 --- a/src/content/docs/fr/guides/deploy/cloudray.mdx +++ b/src/content/docs/fr/guides/deploy/cloudray.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur votre serveur Ubuntu à l'ai sidebar: label: CloudRay type: deploy +logo: cloudray +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/deno.mdx b/src/content/docs/fr/guides/deploy/deno.mdx index f027ff3b29a19..507ee2630aac1 100644 --- a/src/content/docs/fr/guides/deploy/deno.mdx +++ b/src/content/docs/fr/guides/deploy/deno.mdx @@ -2,8 +2,10 @@ title: Déployer votre site Astro avec Deno description: Comment déployer votre site Astro sur le web en utilisant Deno. sidebar: - label: Deno + label: Deno Deploy type: deploy +logo: deno +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/deployhq.mdx b/src/content/docs/fr/guides/deploy/deployhq.mdx index 6e6ccf68aac1d..0e727fef789e9 100644 --- a/src/content/docs/fr/guides/deploy/deployhq.mdx +++ b/src/content/docs/fr/guides/deploy/deployhq.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant DeployHQ sidebar: label: DeployHQ type: deploy +logo: deployhq +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/fr/guides/deploy/google-firebase.mdx b/src/content/docs/fr/guides/deploy/firebase.mdx similarity index 98% rename from src/content/docs/fr/guides/deploy/google-firebase.mdx rename to src/content/docs/fr/guides/deploy/firebase.mdx index f0b23daa0af73..7b43026709d6d 100644 --- a/src/content/docs/fr/guides/deploy/google-firebase.mdx +++ b/src/content/docs/fr/guides/deploy/firebase.mdx @@ -2,8 +2,10 @@ title: Déployer votre site Astro sur l'hébergement Firebase de Google description: Comment déployer votre site Astro sur le web en utilisant l'hébergement Firebase de Google. sidebar: - label: Google Firebase + label: Firebase type: deploy +logo: firebase +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/fleek.mdx b/src/content/docs/fr/guides/deploy/fleek.mdx index bee1223f4c017..95dea595cab37 100644 --- a/src/content/docs/fr/guides/deploy/fleek.mdx +++ b/src/content/docs/fr/guides/deploy/fleek.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web avec Fleek. sidebar: label: Fleek type: deploy +logo: fleek +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/fr/guides/deploy/flyio.mdx b/src/content/docs/fr/guides/deploy/flyio.mdx index 39fa4d115b464..8aa43c531d2a2 100644 --- a/src/content/docs/fr/guides/deploy/flyio.mdx +++ b/src/content/docs/fr/guides/deploy/flyio.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant Fly.io. sidebar: label: Fly.io type: deploy +logo: flyio +supports: ['ssr', 'static'] i18nReady: true stub: true --- diff --git a/src/content/docs/fr/guides/deploy/github.mdx b/src/content/docs/fr/guides/deploy/github.mdx index 79e0996a37743..05498d78f0cf6 100644 --- a/src/content/docs/fr/guides/deploy/github.mdx +++ b/src/content/docs/fr/guides/deploy/github.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le Web à l'aide de GitHub P sidebar: label: GitHub Pages type: deploy +logo: github +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/gitlab.mdx b/src/content/docs/fr/guides/deploy/gitlab.mdx index cf49ca605e8ea..569966a4c0006 100644 --- a/src/content/docs/fr/guides/deploy/gitlab.mdx +++ b/src/content/docs/fr/guides/deploy/gitlab.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant GitLab P sidebar: label: GitLab Pages type: deploy +logo: gitlab +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/google-cloud.mdx b/src/content/docs/fr/guides/deploy/google-cloud.mdx index 8c9e6ae1f6797..e6731c95b7990 100644 --- a/src/content/docs/fr/guides/deploy/google-cloud.mdx +++ b/src/content/docs/fr/guides/deploy/google-cloud.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant Google C sidebar: label: Google Cloud type: deploy +logo: google-cloud +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/heroku.mdx b/src/content/docs/fr/guides/deploy/heroku.mdx index eec10a5f1cbb5..d03dda4338e77 100644 --- a/src/content/docs/fr/guides/deploy/heroku.mdx +++ b/src/content/docs/fr/guides/deploy/heroku.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant Heroku. sidebar: label: Heroku type: deploy +logo: heroku +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/juno.mdx b/src/content/docs/fr/guides/deploy/juno.mdx index 370eae6b5024d..417fd97128494 100644 --- a/src/content/docs/fr/guides/deploy/juno.mdx +++ b/src/content/docs/fr/guides/deploy/juno.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web à l'aide de Juno. sidebar: label: Juno type: deploy +logo: juno +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/kinsta.mdx b/src/content/docs/fr/guides/deploy/kinsta.mdx index fb40f3698209a..31b2f568723d2 100644 --- a/src/content/docs/fr/guides/deploy/kinsta.mdx +++ b/src/content/docs/fr/guides/deploy/kinsta.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web avec Kinsta Applicati sidebar: label: Kinsta type: deploy +logo: kinsta +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/microsoft-azure.mdx b/src/content/docs/fr/guides/deploy/microsoft-azure.mdx index ab91064576d8f..a9b40cc70169d 100644 --- a/src/content/docs/fr/guides/deploy/microsoft-azure.mdx +++ b/src/content/docs/fr/guides/deploy/microsoft-azure.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant Microsof sidebar: label: Microsoft Azure type: deploy +logo: microsoft-azure +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/netlify.mdx b/src/content/docs/fr/guides/deploy/netlify.mdx index 75b96a5e7dab9..38b6080562bf6 100644 --- a/src/content/docs/fr/guides/deploy/netlify.mdx +++ b/src/content/docs/fr/guides/deploy/netlify.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web sur Netlify. sidebar: label: Netlify type: deploy +logo: netlify +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/fr/guides/deploy/railway.mdx b/src/content/docs/fr/guides/deploy/railway.mdx index 47b45107bfebe..d6692494d3ff2 100644 --- a/src/content/docs/fr/guides/deploy/railway.mdx +++ b/src/content/docs/fr/guides/deploy/railway.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro à l'aide de l'interface web de sidebar: label: Railway type: deploy +logo: railway +supports: ['ssr', 'static'] i18nReady: true stub: true --- diff --git a/src/content/docs/fr/guides/deploy/render.mdx b/src/content/docs/fr/guides/deploy/render.mdx index 4252d081399fb..5b606448d6851 100644 --- a/src/content/docs/fr/guides/deploy/render.mdx +++ b/src/content/docs/fr/guides/deploy/render.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le Web avec Render. sidebar: label: Render type: deploy +logo: render +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/seenode.mdx b/src/content/docs/fr/guides/deploy/seenode.mdx index f19247a2060c9..cc7aa316c2f92 100644 --- a/src/content/docs/fr/guides/deploy/seenode.mdx +++ b/src/content/docs/fr/guides/deploy/seenode.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web avec Seenode. sidebar: label: Seenode type: deploy +logo: seenode +supports: ['ssr'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/stormkit.mdx b/src/content/docs/fr/guides/deploy/stormkit.mdx index 0741951243251..117860a87a10b 100644 --- a/src/content/docs/fr/guides/deploy/stormkit.mdx +++ b/src/content/docs/fr/guides/deploy/stormkit.mdx @@ -4,6 +4,8 @@ description: Déployez votre site Astro depuis Stormkit sidebar: label: Stormkit type: deploy +logo: stormkit +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/fr/guides/deploy/surge.mdx b/src/content/docs/fr/guides/deploy/surge.mdx index 8ac73d576c610..d95d279771a84 100644 --- a/src/content/docs/fr/guides/deploy/surge.mdx +++ b/src/content/docs/fr/guides/deploy/surge.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le Web avec Surge. sidebar: label: Surge type: deploy +logo: surge +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/vercel.mdx b/src/content/docs/fr/guides/deploy/vercel.mdx index 29cf2239e34c3..700c9d6835355 100644 --- a/src/content/docs/fr/guides/deploy/vercel.mdx +++ b/src/content/docs/fr/guides/deploy/vercel.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro vers le web sur Vercel. sidebar: label: Vercel type: deploy +logo: vercel +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'; diff --git a/src/content/docs/fr/guides/deploy/zeabur.mdx b/src/content/docs/fr/guides/deploy/zeabur.mdx index e5256c0983386..516412d1bcf17 100644 --- a/src/content/docs/fr/guides/deploy/zeabur.mdx +++ b/src/content/docs/fr/guides/deploy/zeabur.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web avec Zeabur. sidebar: label: Zeabur type: deploy +logo: zeabur +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/fr/guides/deploy/zephyr.mdx b/src/content/docs/fr/guides/deploy/zephyr.mdx index 446fafcded063..5b076f9196676 100644 --- a/src/content/docs/fr/guides/deploy/zephyr.mdx +++ b/src/content/docs/fr/guides/deploy/zephyr.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web à l'aide de Zephyr C sidebar: label: Zephyr Cloud type: deploy +logo: zephyr +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/fr/guides/deploy/zerops.mdx b/src/content/docs/fr/guides/deploy/zerops.mdx index 90f672e4f8db5..1cd272a073b78 100644 --- a/src/content/docs/fr/guides/deploy/zerops.mdx +++ b/src/content/docs/fr/guides/deploy/zerops.mdx @@ -4,6 +4,8 @@ description: Comment déployer votre site Astro sur le web en utilisant Zerops. sidebar: label: Zerops type: deploy +logo: zerops +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/ja/guides/backend/google-firebase.mdx b/src/content/docs/ja/guides/backend/google-firebase.mdx index d43ef1e372a98..e7760d54437ed 100644 --- a/src/content/docs/ja/guides/backend/google-firebase.mdx +++ b/src/content/docs/ja/guides/backend/google-firebase.mdx @@ -14,7 +14,7 @@ import { FileTree } from '@astrojs/starlight/components'; [Firebase](https://firebase.google.com/) は、NoSQLデータベース、認証、リアルタイムサブスクリプション、functions、ストレージを提供するアプリ開発プラットフォームです。 -[Firebaseホスティングへのデプロイ](/ja/guides/deploy/google-firebase/)に関する別のガイドをご覧ください。 +[Firebaseホスティングへのデプロイ](/ja/guides/deploy/firebase/)に関する別のガイドをご覧ください。 ## AstroでFirebaseを初期化する diff --git a/src/content/docs/ja/guides/deploy/render.mdx b/src/content/docs/ja/guides/deploy/render.mdx index c59c252c35eac..d8af53d47f8ec 100644 --- a/src/content/docs/ja/guides/deploy/render.mdx +++ b/src/content/docs/ja/guides/deploy/render.mdx @@ -2,6 +2,10 @@ title: AstroサイトをRenderにデプロイする description: RenderでAstroサイトをデプロイする方法。 type: deploy +logo: render +supports: ['static'] +sidebar: + label: Render i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/backend/google-firebase.mdx b/src/content/docs/ko/guides/backend/google-firebase.mdx index a4054097e16e0..142de3a8e975a 100644 --- a/src/content/docs/ko/guides/backend/google-firebase.mdx +++ b/src/content/docs/ko/guides/backend/google-firebase.mdx @@ -14,7 +14,7 @@ import { FileTree } from '@astrojs/starlight/components'; [Firebase](https://firebase.google.com/)는 NoSQL 데이터베이스, 인증, 실시간 구독, 함수, 스토리지를 제공하는 앱 개발 플랫폼입니다. -[Firebase hosting에 배포](/ko/guides/deploy/google-firebase/)에 대한 별도의 가이드를 참조하세요. +[Firebase hosting에 배포](/ko/guides/deploy/firebase/)에 대한 별도의 가이드를 참조하세요. ## Astro에서 Firebase 초기화 diff --git a/src/content/docs/ko/guides/deploy/flightcontrol.mdx b/src/content/docs/ko/guides/deploy/aws-via-flightcontrol.mdx similarity index 95% rename from src/content/docs/ko/guides/deploy/flightcontrol.mdx rename to src/content/docs/ko/guides/deploy/aws-via-flightcontrol.mdx index 94c3206b9c795..a13b99be96549 100644 --- a/src/content/docs/ko/guides/deploy/flightcontrol.mdx +++ b/src/content/docs/ko/guides/deploy/aws-via-flightcontrol.mdx @@ -2,8 +2,10 @@ title: Flightcontrol을 사용하여 Astro 사이트를 AWS에 배포 description: Flightcontrol을 사용하여 Astro 사이트를 AWS에 배포하는 방법 sidebar: - label: Flightcontrol + label: AWS via Flightcontrol type: deploy +logo: flightcontrol +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/sst.mdx b/src/content/docs/ko/guides/deploy/aws-via-sst.mdx similarity index 96% rename from src/content/docs/ko/guides/deploy/sst.mdx rename to src/content/docs/ko/guides/deploy/aws-via-sst.mdx index c6b327b64d05e..fde0dfe183591 100644 --- a/src/content/docs/ko/guides/deploy/sst.mdx +++ b/src/content/docs/ko/guides/deploy/aws-via-sst.mdx @@ -2,8 +2,10 @@ title: SST를 사용하여 Astro 사이트를 AWS에 배포 description: SST를 사용하여 Astro 사이트를 AWS에 배포하는 방법 sidebar: - label: SST + label: AWS via SST type: deploy +logo: sst +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/aws.mdx b/src/content/docs/ko/guides/deploy/aws.mdx index f62bcefae5773..6e55e4d4eba18 100644 --- a/src/content/docs/ko/guides/deploy/aws.mdx +++ b/src/content/docs/ko/guides/deploy/aws.mdx @@ -4,6 +4,8 @@ description: AWS를 사용하여 Astro 사이트를 웹에 배포하는 방법. sidebar: label: AWS type: deploy +logo: aws +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/ko/guides/deploy/azion.mdx b/src/content/docs/ko/guides/deploy/azion.mdx index 34222bacfb002..723561cebe2a8 100644 --- a/src/content/docs/ko/guides/deploy/azion.mdx +++ b/src/content/docs/ko/guides/deploy/azion.mdx @@ -4,6 +4,8 @@ description: Azion을 사용하여 Astro 사이트를 웹에 배포하는 방법 sidebar: label: Azion type: deploy +logo: azion +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/buddy.mdx b/src/content/docs/ko/guides/deploy/buddy.mdx index 0ac44f98843ea..9dbc459584978 100644 --- a/src/content/docs/ko/guides/deploy/buddy.mdx +++ b/src/content/docs/ko/guides/deploy/buddy.mdx @@ -4,6 +4,8 @@ description: Buddy를 사용하여 Astro 사이트를 웹에 배포하는 방법 sidebar: label: Buddy type: deploy +logo: buddy +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/cleavr.mdx b/src/content/docs/ko/guides/deploy/cleavr.mdx index b04191df21445..2c80119bfcf0c 100644 --- a/src/content/docs/ko/guides/deploy/cleavr.mdx +++ b/src/content/docs/ko/guides/deploy/cleavr.mdx @@ -4,6 +4,8 @@ description: Cleavr을 사용하여 Astro 사이트를 VPS 서버에 배포하 sidebar: label: Cleavr type: deploy +logo: cleavr +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/clever-cloud.mdx b/src/content/docs/ko/guides/deploy/clever-cloud.mdx index 4b8facc48564c..4181a1598b76f 100644 --- a/src/content/docs/ko/guides/deploy/clever-cloud.mdx +++ b/src/content/docs/ko/guides/deploy/clever-cloud.mdx @@ -4,6 +4,8 @@ description: Clever Cloud로 웹에 Astro 사이트를 배포하는 방법. sidebar: label: Clever Cloud type: deploy +logo: clever-cloud +supports: ['static', 'ssr'] i18nReady: true --- import { Tabs, TabItem, Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/cloudflare.mdx b/src/content/docs/ko/guides/deploy/cloudflare.mdx index 55730c69c9488..30f4e827f0735 100644 --- a/src/content/docs/ko/guides/deploy/cloudflare.mdx +++ b/src/content/docs/ko/guides/deploy/cloudflare.mdx @@ -4,6 +4,8 @@ description: Cloudflare를 사용하여 Astro 사이트를 웹에 배포하는 sidebar: label: Cloudflare type: deploy +logo: cloudflare +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/ko/guides/deploy/cloudray.mdx b/src/content/docs/ko/guides/deploy/cloudray.mdx index 6823c4f695cd2..722ae539b5663 100644 --- a/src/content/docs/ko/guides/deploy/cloudray.mdx +++ b/src/content/docs/ko/guides/deploy/cloudray.mdx @@ -4,6 +4,8 @@ description: CloudRay를 사용하여 Ubuntu 서버에 Astro 사이트를 배포 sidebar: label: CloudRay type: deploy +logo: cloudray +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/deno.mdx b/src/content/docs/ko/guides/deploy/deno.mdx index c8385eb9136a4..812e77b5eb036 100644 --- a/src/content/docs/ko/guides/deploy/deno.mdx +++ b/src/content/docs/ko/guides/deploy/deno.mdx @@ -2,8 +2,10 @@ title: Astro 사이트를 Deno에 배포 description: Deno를 사용하여 Astro 사이트를 웹에 배포하는 방법. sidebar: - label: Deno + label: Deno Deploy type: deploy +logo: deno +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/deployhq.mdx b/src/content/docs/ko/guides/deploy/deployhq.mdx index b5106f8475b58..2e6f617ece221 100644 --- a/src/content/docs/ko/guides/deploy/deployhq.mdx +++ b/src/content/docs/ko/guides/deploy/deployhq.mdx @@ -4,6 +4,8 @@ description: DeployHQ를 사용하여 Astro 사이트를 웹에 배포하는 방 sidebar: label: DeployHQ type: deploy +logo: deployhq +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/ko/guides/deploy/google-firebase.mdx b/src/content/docs/ko/guides/deploy/firebase.mdx similarity index 98% rename from src/content/docs/ko/guides/deploy/google-firebase.mdx rename to src/content/docs/ko/guides/deploy/firebase.mdx index 5c224ef212cd9..b85d3d584c6c2 100644 --- a/src/content/docs/ko/guides/deploy/google-firebase.mdx +++ b/src/content/docs/ko/guides/deploy/firebase.mdx @@ -2,8 +2,10 @@ title: Astro 사이트를 Google의 Firebase Hosting에 배포하세요 description: Google의 Firebase Hosting을 사용하여 Astro 사이트를 웹에 배포하는 방법. sidebar: - label: Google Firebase + label: Firebase type: deploy +logo: firebase +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/fleek.mdx b/src/content/docs/ko/guides/deploy/fleek.mdx index 3e85f6d5f1c56..772a734b34f63 100644 --- a/src/content/docs/ko/guides/deploy/fleek.mdx +++ b/src/content/docs/ko/guides/deploy/fleek.mdx @@ -4,6 +4,8 @@ description: Fleek에서 웹에 Astro 사이트를 배포하는 방법. sidebar: label: Fleek type: deploy +logo: fleek +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/ko/guides/deploy/flyio.mdx b/src/content/docs/ko/guides/deploy/flyio.mdx index 899b59c9552e9..3f0e0341da267 100644 --- a/src/content/docs/ko/guides/deploy/flyio.mdx +++ b/src/content/docs/ko/guides/deploy/flyio.mdx @@ -4,6 +4,8 @@ description: Fly.io를 사용하여 Astro 사이트를 웹에 배포하는 방 sidebar: label: Fly.io type: deploy +logo: flyio +supports: ['ssr', 'static'] i18nReady: true stub: true --- diff --git a/src/content/docs/ko/guides/deploy/github.mdx b/src/content/docs/ko/guides/deploy/github.mdx index 1a96ab8339142..5f15b17fee168 100644 --- a/src/content/docs/ko/guides/deploy/github.mdx +++ b/src/content/docs/ko/guides/deploy/github.mdx @@ -4,6 +4,8 @@ description: Github Pages를 사용하여 Astro 사이트를 웹에 배포하는 sidebar: label: GitHub Pages type: deploy +logo: github +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/gitlab.mdx b/src/content/docs/ko/guides/deploy/gitlab.mdx index 5164407602063..80af44d6cf9f2 100644 --- a/src/content/docs/ko/guides/deploy/gitlab.mdx +++ b/src/content/docs/ko/guides/deploy/gitlab.mdx @@ -4,6 +4,8 @@ description: GitLab Pages를 사용하여 Astro 사이트를 웹에 배포하는 sidebar: label: GitLab Pages type: deploy +logo: gitlab +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/google-cloud.mdx b/src/content/docs/ko/guides/deploy/google-cloud.mdx index 7c4a830bf9463..463dc4d43acde 100644 --- a/src/content/docs/ko/guides/deploy/google-cloud.mdx +++ b/src/content/docs/ko/guides/deploy/google-cloud.mdx @@ -4,6 +4,8 @@ description: Google Cloud를 사용하여 Astro 사이트를 웹에 배포하는 sidebar: label: Google Cloud type: deploy +logo: google-cloud +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/heroku.mdx b/src/content/docs/ko/guides/deploy/heroku.mdx index 8499db202bd6b..214421c680877 100644 --- a/src/content/docs/ko/guides/deploy/heroku.mdx +++ b/src/content/docs/ko/guides/deploy/heroku.mdx @@ -4,6 +4,8 @@ description: Heroku를 사용하여 Astro 사이트를 웹에 배포하는 방 sidebar: label: Heroku type: deploy +logo: heroku +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/juno.mdx b/src/content/docs/ko/guides/deploy/juno.mdx index 4c05545a0edfd..f089d6c622c9a 100644 --- a/src/content/docs/ko/guides/deploy/juno.mdx +++ b/src/content/docs/ko/guides/deploy/juno.mdx @@ -4,6 +4,8 @@ description: Juno를 사용하여 웹에 Astro 사이트를 배포하는 방법 sidebar: label: Juno type: deploy +logo: juno +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/kinsta.mdx b/src/content/docs/ko/guides/deploy/kinsta.mdx index 4cb1ef31cc596..2aa79c5ba2bee 100644 --- a/src/content/docs/ko/guides/deploy/kinsta.mdx +++ b/src/content/docs/ko/guides/deploy/kinsta.mdx @@ -4,6 +4,8 @@ description: Kinsta 애플리케이션 호스팅을 통해 Astro 사이트를 sidebar: label: Kinsta type: deploy +logo: kinsta +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/microsoft-azure.mdx b/src/content/docs/ko/guides/deploy/microsoft-azure.mdx index 9ebb1509f2a8a..f32a679c9d857 100644 --- a/src/content/docs/ko/guides/deploy/microsoft-azure.mdx +++ b/src/content/docs/ko/guides/deploy/microsoft-azure.mdx @@ -4,6 +4,8 @@ description: Microsoft Azure를 사용하여 Astro 사이트를 웹에 배포하 sidebar: label: Microsoft Azure type: deploy +logo: microsoft-azure +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/netlify.mdx b/src/content/docs/ko/guides/deploy/netlify.mdx index 320e0ddd4627f..c1e7edb05e994 100644 --- a/src/content/docs/ko/guides/deploy/netlify.mdx +++ b/src/content/docs/ko/guides/deploy/netlify.mdx @@ -4,6 +4,8 @@ description: Astro 사이트를 Netlify의 웹에 배포하는 방법. sidebar: label: Netlify type: deploy +logo: netlify +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/ko/guides/deploy/railway.mdx b/src/content/docs/ko/guides/deploy/railway.mdx index 2a235de28eb63..332f719f70848 100644 --- a/src/content/docs/ko/guides/deploy/railway.mdx +++ b/src/content/docs/ko/guides/deploy/railway.mdx @@ -4,6 +4,8 @@ description: Railway 웹 인터페이스를 사용하여 Astro 사이트를 배 sidebar: label: Railway type: deploy +logo: railway +supports: ['ssr', 'static'] i18nReady: true stub: true --- diff --git a/src/content/docs/ko/guides/deploy/render.mdx b/src/content/docs/ko/guides/deploy/render.mdx index 960fdc9ed010c..abcb157f83e98 100644 --- a/src/content/docs/ko/guides/deploy/render.mdx +++ b/src/content/docs/ko/guides/deploy/render.mdx @@ -4,6 +4,8 @@ description: Render를 사용하여 Astro 사이트를 웹에 배포하는 방 sidebar: label: Render type: deploy +logo: render +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/seenode.mdx b/src/content/docs/ko/guides/deploy/seenode.mdx index 02ad0a7776600..e293e9bb83eff 100644 --- a/src/content/docs/ko/guides/deploy/seenode.mdx +++ b/src/content/docs/ko/guides/deploy/seenode.mdx @@ -4,6 +4,8 @@ description: Seenode에서 웹에 Astro 사이트를 배포하는 방법. sidebar: label: Seenode type: deploy +logo: seenode +supports: ['ssr'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/stormkit.mdx b/src/content/docs/ko/guides/deploy/stormkit.mdx index 911d7f09613ff..7b6416d11e0fd 100644 --- a/src/content/docs/ko/guides/deploy/stormkit.mdx +++ b/src/content/docs/ko/guides/deploy/stormkit.mdx @@ -4,6 +4,8 @@ description: Astro 사이트를 Stormkit에 배포 sidebar: label: Stormkit type: deploy +logo: stormkit +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/ko/guides/deploy/surge.mdx b/src/content/docs/ko/guides/deploy/surge.mdx index c854a48dfaef8..a7b1e4c072eed 100644 --- a/src/content/docs/ko/guides/deploy/surge.mdx +++ b/src/content/docs/ko/guides/deploy/surge.mdx @@ -4,6 +4,8 @@ description: Surge를 사용하여 Astro 사이트를 웹에 배포하는 방법 sidebar: label: Surge type: deploy +logo: surge +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/vercel.mdx b/src/content/docs/ko/guides/deploy/vercel.mdx index fff3a9ab7e064..fcb981c7c10cd 100644 --- a/src/content/docs/ko/guides/deploy/vercel.mdx +++ b/src/content/docs/ko/guides/deploy/vercel.mdx @@ -4,6 +4,8 @@ description: Vercel을 사용하여 Astro 사이트를 웹에 배포하는 방 sidebar: label: Vercel type: deploy +logo: vercel +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'; diff --git a/src/content/docs/ko/guides/deploy/zeabur.mdx b/src/content/docs/ko/guides/deploy/zeabur.mdx index 048102843d555..cf0057c8ec621 100644 --- a/src/content/docs/ko/guides/deploy/zeabur.mdx +++ b/src/content/docs/ko/guides/deploy/zeabur.mdx @@ -4,6 +4,8 @@ description: Astro 사이트를 Zeabur의 웹에 배포하는 방법. sidebar: label: Zeabur type: deploy +logo: zeabur +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/deploy/zephyr.mdx b/src/content/docs/ko/guides/deploy/zephyr.mdx index a2c119825971d..1158155c8c0ce 100644 --- a/src/content/docs/ko/guides/deploy/zephyr.mdx +++ b/src/content/docs/ko/guides/deploy/zephyr.mdx @@ -4,6 +4,8 @@ description: Zephyr Cloud를 사용하여 Astro 사이트를 웹에 배포하는 sidebar: label: Zephyr Cloud type: deploy +logo: zephyr +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/ko/guides/deploy/zerops.mdx b/src/content/docs/ko/guides/deploy/zerops.mdx index ef1aaa244539c..f6814a921c62c 100644 --- a/src/content/docs/ko/guides/deploy/zerops.mdx +++ b/src/content/docs/ko/guides/deploy/zerops.mdx @@ -4,6 +4,8 @@ description: Zerops를 사용하여 Astro 사이트를 웹에 배포하는 방 sidebar: label: Zerops type: deploy +logo: zerops +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/pt-br/guides/deploy/azion.mdx b/src/content/docs/pt-br/guides/deploy/azion.mdx index 295dc43add1ba..b46bb03028757 100644 --- a/src/content/docs/pt-br/guides/deploy/azion.mdx +++ b/src/content/docs/pt-br/guides/deploy/azion.mdx @@ -2,6 +2,8 @@ title: Publique seu Site Astro na Azion description: Como publicar seu site Astro na web usando Azion. type: deploy +logo: azion +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/pt-br/guides/deploy/fleek.mdx b/src/content/docs/pt-br/guides/deploy/fleek.mdx index 7def271ca4bbf..6d422c574f740 100644 --- a/src/content/docs/pt-br/guides/deploy/fleek.mdx +++ b/src/content/docs/pt-br/guides/deploy/fleek.mdx @@ -4,6 +4,8 @@ description: Como publicar seu site Astro na web com Fleek. sidebar: label: Fleek type: deploy +logo: fleek +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/pt-br/guides/deploy/stormkit.mdx b/src/content/docs/pt-br/guides/deploy/stormkit.mdx index 8834e77fa56da..4c5c76a60441e 100644 --- a/src/content/docs/pt-br/guides/deploy/stormkit.mdx +++ b/src/content/docs/pt-br/guides/deploy/stormkit.mdx @@ -2,6 +2,8 @@ title: Publique seu Site Astro na Stormkit description: Publique seu site Astro com Stormkit type: deploy +logo: stormkit +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/pt-br/guides/deploy/zeabur.mdx b/src/content/docs/pt-br/guides/deploy/zeabur.mdx index 9e1722d73637c..10558126fe17d 100644 --- a/src/content/docs/pt-br/guides/deploy/zeabur.mdx +++ b/src/content/docs/pt-br/guides/deploy/zeabur.mdx @@ -2,6 +2,8 @@ title: Publique seu site Astro na Zeabur description: Como publicar seu site Astro na web com Zeabur. type: deploy +logo: zeabur +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/pt-br/guides/deploy/zerops.mdx b/src/content/docs/pt-br/guides/deploy/zerops.mdx index 51a4f3cdbc99d..61c8018b1f705 100644 --- a/src/content/docs/pt-br/guides/deploy/zerops.mdx +++ b/src/content/docs/pt-br/guides/deploy/zerops.mdx @@ -2,6 +2,8 @@ title: Publique seu Site Astro na Zerops description: Como publicar seu site Astro na web com Zerops. type: deploy +logo: zerops +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' @@ -234,4 +236,4 @@ Agora você pode [ativar a pipeline de build & deploy usando a CLI Zerops](#ativ ### Comunidade - [Publicar Astro na Zerops em 3 minutos](https://medium.com/@arjunaditya/how-to-deploy-astro-to-zerops-4230816a62b4) - [Publicar Astro SSG com Node.js na Zerops com Publicação de Um Clique](https://youtu.be/-4KTa4VWtBE) -- [Publicar Astro SSR com Node.js na Zerops com Publicação de Um Clique](https://youtu.be/eR6b_JnDH6g) \ No newline at end of file +- [Publicar Astro SSR com Node.js na Zerops com Publicação de Um Clique](https://youtu.be/eR6b_JnDH6g) diff --git a/src/content/docs/ru/guides/deploy/github.mdx b/src/content/docs/ru/guides/deploy/github.mdx index c872db63b9778..7d15220992351 100644 --- a/src/content/docs/ru/guides/deploy/github.mdx +++ b/src/content/docs/ru/guides/deploy/github.mdx @@ -4,6 +4,8 @@ description: Как развернуть свой сайт Astro в интерн sidebar: label: GitHub Pages type: deploy +logo: github +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/backend/google-firebase.mdx b/src/content/docs/zh-cn/guides/backend/google-firebase.mdx index 072d5bac348f2..6a17afcf3df7a 100644 --- a/src/content/docs/zh-cn/guides/backend/google-firebase.mdx +++ b/src/content/docs/zh-cn/guides/backend/google-firebase.mdx @@ -13,7 +13,7 @@ import { FileTree } from '@astrojs/starlight/components'; [Firebase](https://firebase.google.com/) 是一个应用开发平台,它提供了 NoSQL 数据库、身份验证、实时订阅、云函数和存储等功能。 -如有必要的话请移步我们专门的指南,了解[如何部署到 Firebase 托管](/zh-cn/guides/deploy/google-firebase/) +如有必要的话请移步我们专门的指南,了解[如何部署到 Firebase 托管](/zh-cn/guides/deploy/firebase/) ## 在 Astro 中初始化 Firebase diff --git a/src/content/docs/zh-cn/guides/deploy/flightcontrol.mdx b/src/content/docs/zh-cn/guides/deploy/aws-via-flightcontrol.mdx similarity index 95% rename from src/content/docs/zh-cn/guides/deploy/flightcontrol.mdx rename to src/content/docs/zh-cn/guides/deploy/aws-via-flightcontrol.mdx index bf0f6754d1cf8..9b494f689990b 100644 --- a/src/content/docs/zh-cn/guides/deploy/flightcontrol.mdx +++ b/src/content/docs/zh-cn/guides/deploy/aws-via-flightcontrol.mdx @@ -2,8 +2,10 @@ title: 将你的 Astro 网站通过 Flightcontrol 部署到 AWS description: 如何将你的 Astro 网站通过 Flightcontrol 部署到 AWS sidebar: - label: Flightcontrol + label: AWS via Flightcontrol type: deploy +logo: flightcontrol +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/sst.mdx b/src/content/docs/zh-cn/guides/deploy/aws-via-sst.mdx similarity index 96% rename from src/content/docs/zh-cn/guides/deploy/sst.mdx rename to src/content/docs/zh-cn/guides/deploy/aws-via-sst.mdx index ff81572ea0914..e1a22ff5a4ae7 100644 --- a/src/content/docs/zh-cn/guides/deploy/sst.mdx +++ b/src/content/docs/zh-cn/guides/deploy/aws-via-sst.mdx @@ -2,8 +2,10 @@ title: 将你的 Astro 网站通过 SST 部署到 AWS description: 如何将你的 Astro 网站通过 SST 部署到 AWS sidebar: - label: SST + label: AWS via SST type: deploy +logo: sst +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/aws.mdx b/src/content/docs/zh-cn/guides/deploy/aws.mdx index dcd40d7bd0e6c..3399333aeeca8 100644 --- a/src/content/docs/zh-cn/guides/deploy/aws.mdx +++ b/src/content/docs/zh-cn/guides/deploy/aws.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 网站通过 AWS 部署上线 sidebar: label: AWS type: deploy +logo: aws +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/zh-cn/guides/deploy/azion.mdx b/src/content/docs/zh-cn/guides/deploy/azion.mdx index f4c154dfc8db2..34aaa3dbe7be2 100644 --- a/src/content/docs/zh-cn/guides/deploy/azion.mdx +++ b/src/content/docs/zh-cn/guides/deploy/azion.mdx @@ -4,6 +4,8 @@ description: 如何使用 Azion 将你的 Astro 站点部署到网络。 sidebar: label: Azion type: deploy +logo: azion +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/buddy.mdx b/src/content/docs/zh-cn/guides/deploy/buddy.mdx index 4fbaa007b4acc..a8324c862cc9f 100644 --- a/src/content/docs/zh-cn/guides/deploy/buddy.mdx +++ b/src/content/docs/zh-cn/guides/deploy/buddy.mdx @@ -4,6 +4,8 @@ description: 如何使用 Buddy 将你的 Astro 网站部署到网络上。 sidebar: label: Buddy type: deploy +logo: buddy +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/cleavr.mdx b/src/content/docs/zh-cn/guides/deploy/cleavr.mdx index 0adbd4e448574..5e5a671cf3a57 100644 --- a/src/content/docs/zh-cn/guides/deploy/cleavr.mdx +++ b/src/content/docs/zh-cn/guides/deploy/cleavr.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 网站通过 Cleavr 部署到你的 VPS 服 sidebar: label: Cleavr type: deploy +logo: cleavr +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/clever-cloud.mdx b/src/content/docs/zh-cn/guides/deploy/clever-cloud.mdx index e2cd79305b6b5..17c8251f7e21e 100644 --- a/src/content/docs/zh-cn/guides/deploy/clever-cloud.mdx +++ b/src/content/docs/zh-cn/guides/deploy/clever-cloud.mdx @@ -4,6 +4,8 @@ description: 如何使用 Clever Cloud 将你的 Astro 网站部署到网络。 sidebar: label: Clever Cloud type: deploy +logo: clever-cloud +supports: ['static', 'ssr'] i18nReady: true --- import { Tabs, TabItem, Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/cloudflare.mdx b/src/content/docs/zh-cn/guides/deploy/cloudflare.mdx index 8634f5041e31b..909151c15d4d2 100644 --- a/src/content/docs/zh-cn/guides/deploy/cloudflare.mdx +++ b/src/content/docs/zh-cn/guides/deploy/cloudflare.mdx @@ -4,6 +4,8 @@ description: 如何使用 Cloudflare 将你的 Astro 网站部署到网络上 sidebar: label: Cloudflare type: deploy +logo: cloudflare +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/zh-cn/guides/deploy/cloudray.mdx b/src/content/docs/zh-cn/guides/deploy/cloudray.mdx index d796a748784e1..4bd91e5320716 100644 --- a/src/content/docs/zh-cn/guides/deploy/cloudray.mdx +++ b/src/content/docs/zh-cn/guides/deploy/cloudray.mdx @@ -4,6 +4,8 @@ description: 如何使用 CloudRay 将 Astro 网站部署到 Ubuntu 服务器 sidebar: label: CloudRay type: deploy +logo: cloudray +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; @@ -35,4 +37,4 @@ CloudRay 本身不托管你的网站。相反,它通过连接代理在你自 ## 官方资源 -查看 [CloudRay 文档中的 Astro 指南](https://cloudray.io/articles/how-to-deploy-your-astro-site)。 \ No newline at end of file +查看 [CloudRay 文档中的 Astro 指南](https://cloudray.io/articles/how-to-deploy-your-astro-site)。 diff --git a/src/content/docs/zh-cn/guides/deploy/deno.mdx b/src/content/docs/zh-cn/guides/deploy/deno.mdx index 7b6692267e3df..ad395486d2d3e 100644 --- a/src/content/docs/zh-cn/guides/deploy/deno.mdx +++ b/src/content/docs/zh-cn/guides/deploy/deno.mdx @@ -2,8 +2,10 @@ title: 使用 Deno 部署你的 Astro 站点 description: 如何将你的 Astro 站点通过 Deno 部署上线。 sidebar: - label: Deno + label: Deno Deploy type: deploy +logo: deno +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/google-firebase.mdx b/src/content/docs/zh-cn/guides/deploy/firebase.mdx similarity index 98% rename from src/content/docs/zh-cn/guides/deploy/google-firebase.mdx rename to src/content/docs/zh-cn/guides/deploy/firebase.mdx index d248059dd7185..aa439d78f9ae5 100644 --- a/src/content/docs/zh-cn/guides/deploy/google-firebase.mdx +++ b/src/content/docs/zh-cn/guides/deploy/firebase.mdx @@ -2,8 +2,10 @@ title: 部署你的 Astro 站点至 Google Firebase 托管 description: 了解如何将你的 Astro 网页部署到 Google Firebase。 sidebar: - label: Google Firebase + label: Firebase type: deploy +logo: firebase +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/fleek.mdx b/src/content/docs/zh-cn/guides/deploy/fleek.mdx index c94fbbd8b8870..917c64b2af4b3 100644 --- a/src/content/docs/zh-cn/guides/deploy/fleek.mdx +++ b/src/content/docs/zh-cn/guides/deploy/fleek.mdx @@ -4,6 +4,8 @@ description: 如何在 Fleek 上将你的 Astro 网站部署到网络上。 sidebar: label: Fleek type: deploy +logo: fleek +supports: ['static'] i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/deploy/flyio.mdx b/src/content/docs/zh-cn/guides/deploy/flyio.mdx index 6b52ab27c59bc..8c08b9fc69316 100644 --- a/src/content/docs/zh-cn/guides/deploy/flyio.mdx +++ b/src/content/docs/zh-cn/guides/deploy/flyio.mdx @@ -4,8 +4,9 @@ description: 如何使用 Fly.io 将你的 Astro 站点部署到网络上。 sidebar: label: Fly.io type: deploy +logo: flyio +supports: ['ssr', 'static'] i18nReady: true -stub: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/github.mdx b/src/content/docs/zh-cn/guides/deploy/github.mdx index 753cf585d4b9b..b7ed0940f67c9 100644 --- a/src/content/docs/zh-cn/guides/deploy/github.mdx +++ b/src/content/docs/zh-cn/guides/deploy/github.mdx @@ -4,6 +4,9 @@ description: 如何使用 GitHub Pages 将你的 Astro 网站部署到网络上 sidebar: label: GitHub Pages type: deploy +logo: github +supports: ['static'] +i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/gitlab.mdx b/src/content/docs/zh-cn/guides/deploy/gitlab.mdx index b21425b480351..41729b7656654 100644 --- a/src/content/docs/zh-cn/guides/deploy/gitlab.mdx +++ b/src/content/docs/zh-cn/guides/deploy/gitlab.mdx @@ -4,6 +4,8 @@ description: 如何使用 GitLab Pages 将你的 Astro 网站部署到网络上 sidebar: label: GitLab Pages type: deploy +logo: gitlab +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/google-cloud.mdx b/src/content/docs/zh-cn/guides/deploy/google-cloud.mdx index 2794178432666..8df00732a85b9 100644 --- a/src/content/docs/zh-cn/guides/deploy/google-cloud.mdx +++ b/src/content/docs/zh-cn/guides/deploy/google-cloud.mdx @@ -4,6 +4,8 @@ description: 了解如何将你的 Astro 网页部署到 Google Cloud。 sidebar: label: Google Cloud type: deploy +logo: google-cloud +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/heroku.mdx b/src/content/docs/zh-cn/guides/deploy/heroku.mdx index 79a18bd68a25c..8add5df15daa1 100644 --- a/src/content/docs/zh-cn/guides/deploy/heroku.mdx +++ b/src/content/docs/zh-cn/guides/deploy/heroku.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 网站通过 Heroku 部署上线。 sidebar: label: Heroku type: deploy +logo: heroku +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/kinsta.mdx b/src/content/docs/zh-cn/guides/deploy/kinsta.mdx index 5e4c1f48d76a6..b3b09c6943f6f 100644 --- a/src/content/docs/zh-cn/guides/deploy/kinsta.mdx +++ b/src/content/docs/zh-cn/guides/deploy/kinsta.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 网站通过 Kinsta 应用托管部署上线 sidebar: label: Kinsta type: deploy +logo: kinsta +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/microsoft-azure.mdx b/src/content/docs/zh-cn/guides/deploy/microsoft-azure.mdx index 20e907b5d4b19..cdfe33cdd9a94 100644 --- a/src/content/docs/zh-cn/guides/deploy/microsoft-azure.mdx +++ b/src/content/docs/zh-cn/guides/deploy/microsoft-azure.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 网站通过 Microsoft Azure 部署上线。 sidebar: label: Microsoft Azure type: deploy +logo: microsoft-azure +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/netlify.mdx b/src/content/docs/zh-cn/guides/deploy/netlify.mdx index 7064fd295acc1..aee77371e314f 100644 --- a/src/content/docs/zh-cn/guides/deploy/netlify.mdx +++ b/src/content/docs/zh-cn/guides/deploy/netlify.mdx @@ -4,6 +4,8 @@ description: 如何使用 网站部署到网络上。Netlify 将你的 Astro 网 sidebar: label: Netlify type: deploy +logo: netlify +supports: ['ssr', 'static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/zh-cn/guides/deploy/railway.mdx b/src/content/docs/zh-cn/guides/deploy/railway.mdx index 2e4f0730a5236..f3ee32cbbf1ce 100644 --- a/src/content/docs/zh-cn/guides/deploy/railway.mdx +++ b/src/content/docs/zh-cn/guides/deploy/railway.mdx @@ -4,6 +4,8 @@ description: 如何使用 Railway Web 界面部署你的 Astro 站点。 sidebar: label: Railway type: deploy +logo: railway +supports: ['ssr', 'static'] i18nReady: true stub: true --- @@ -54,4 +56,4 @@ Railway 的默认构建系统 [Railpack](https://docs.railway.com/reference/rail ## 社区资源 -[如何在 Railway 上托管 Astro 网站](https://jacksmith.xyz/blog/how-to-host-astro-site-on-railway) \ No newline at end of file +[如何在 Railway 上托管 Astro 网站](https://jacksmith.xyz/blog/how-to-host-astro-site-on-railway) diff --git a/src/content/docs/zh-cn/guides/deploy/render.mdx b/src/content/docs/zh-cn/guides/deploy/render.mdx index a03cc050d9cb7..9e19a6b86df6c 100644 --- a/src/content/docs/zh-cn/guides/deploy/render.mdx +++ b/src/content/docs/zh-cn/guides/deploy/render.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 网站通过 Render 部署上线。 sidebar: label: Render type: deploy +logo: render +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/seenode.mdx b/src/content/docs/zh-cn/guides/deploy/seenode.mdx index f2bff0cf80854..8fc3d1b614edc 100644 --- a/src/content/docs/zh-cn/guides/deploy/seenode.mdx +++ b/src/content/docs/zh-cn/guides/deploy/seenode.mdx @@ -4,6 +4,8 @@ description: 如何在 Seenode 上将你的 Astro 网站部署到网上。 sidebar: label: Seenode type: deploy +logo: seenode +supports: ['ssr'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; @@ -99,4 +101,4 @@ export default defineConfig({ - [Seenode Cloud](https://cloud.seenode.com) — Seenode 控制面板 - [Seenode 文档](https://seenode.com/docs) — 完整的平台文档 - [Seenode Astro 指南](https://seenode.com/docs/frameworks/javascript/astro/) — 详细的部署指南和故障排除说明 -- [Seenode Astro 模板](https://github.com/seenode/example-astro) — 预配置的启动模板 \ No newline at end of file +- [Seenode Astro 模板](https://github.com/seenode/example-astro) — 预配置的启动模板 diff --git a/src/content/docs/zh-cn/guides/deploy/stormkit.mdx b/src/content/docs/zh-cn/guides/deploy/stormkit.mdx index 7e0b7de1e751e..622583f5b7f34 100644 --- a/src/content/docs/zh-cn/guides/deploy/stormkit.mdx +++ b/src/content/docs/zh-cn/guides/deploy/stormkit.mdx @@ -4,6 +4,8 @@ description: 将你的 Astro 网站部署到 Stormkit sidebar: label: Stormkit type: deploy +logo: stormkit +supports: ['static'] i18nReady: true --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/src/content/docs/zh-cn/guides/deploy/surge.mdx b/src/content/docs/zh-cn/guides/deploy/surge.mdx index ad11a2874f21c..5fa76df9a1a53 100644 --- a/src/content/docs/zh-cn/guides/deploy/surge.mdx +++ b/src/content/docs/zh-cn/guides/deploy/surge.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 网站通过 Surge 部署上线 sidebar: label: Surge type: deploy +logo: surge +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/vercel.mdx b/src/content/docs/zh-cn/guides/deploy/vercel.mdx index 9bc8b67fc94e3..677d383084d9f 100644 --- a/src/content/docs/zh-cn/guides/deploy/vercel.mdx +++ b/src/content/docs/zh-cn/guides/deploy/vercel.mdx @@ -3,6 +3,9 @@ title: 部署你的 Astro 站点至 Vercel description: 如何使用 Vercel 将你的 Astro 网站部署到网络上。 sidebar: label: Vercel +logo: vercel +supports: ['ssr', 'static'] +i18nReady: true type: deploy --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'; diff --git a/src/content/docs/zh-cn/guides/deploy/zeabur.mdx b/src/content/docs/zh-cn/guides/deploy/zeabur.mdx index 4d4d393f1af7e..8de127f9a2ca4 100644 --- a/src/content/docs/zh-cn/guides/deploy/zeabur.mdx +++ b/src/content/docs/zh-cn/guides/deploy/zeabur.mdx @@ -4,6 +4,8 @@ description: 如何将你的 Astro 站点部署到 Zeabur 的网络上。 sidebar: label: Zeabur type: deploy +logo: zeabur +supports: ['ssr', 'static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/content/docs/zh-cn/guides/deploy/zerops.mdx b/src/content/docs/zh-cn/guides/deploy/zerops.mdx index 098f0d0943a3c..cff4ea4ec2c89 100644 --- a/src/content/docs/zh-cn/guides/deploy/zerops.mdx +++ b/src/content/docs/zh-cn/guides/deploy/zerops.mdx @@ -4,6 +4,8 @@ description: 如何使用 Zerops 将你的 Astro 网站部署到网络。 sidebar: label: Zerops type: deploy +logo: zerops +supports: ['ssr', 'static'] i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/zh-tw/guides/deploy/github.mdx b/src/content/docs/zh-tw/guides/deploy/github.mdx index 456fdeca00fe9..7d5ddcb7ecb3d 100644 --- a/src/content/docs/zh-tw/guides/deploy/github.mdx +++ b/src/content/docs/zh-tw/guides/deploy/github.mdx @@ -4,6 +4,8 @@ description: 如何透過 GitHub Pages 將 Astro 網站部署到網際網路上 sidebar: label: GitHub Pages type: deploy +logo: github +supports: ['static'] i18nReady: true --- import { Steps } from '@astrojs/starlight/components'; diff --git a/src/data/logos.ts b/src/data/logos.ts index 49fd3a836445a..107970afb4b1c 100644 --- a/src/data/logos.ts +++ b/src/data/logos.ts @@ -26,6 +26,7 @@ export const logos = LogoCheck({ github: { file: 'github.svg', padding: '0.125em 0.125em 0.1375em' }, gitlab: { file: 'gitlab.svg', padding: '0' }, 'google-cloud': { file: 'google-cloud.svg', padding: '.1875em' }, + firebase: { file: 'firebase.svg', padding: '.1875em' }, 'google-firebase': { file: 'firebase.svg', padding: '.1875em' }, hashnode: { file: 'hashnode.png', padding: '.1875em' }, heroku: { file: 'heroku.svg', padding: '.25em' }, @@ -116,5 +117,5 @@ export const logos = LogoCheck({ }); export type LogoKey = keyof typeof logos; -const logoKeys = Object.keys(logos) as [LogoKey, ...LogoKey[]]; +export const logoKeys = Object.keys(logos) as [LogoKey, ...LogoKey[]]; export const isLogoKey = (val: string | undefined) => z.enum(logoKeys).parse(val);