Skip to content

Commit

Permalink
i18n(es): Translate flyio.mdx (withastro#7976)
Browse files Browse the repository at this point in the history
* update pages

* translate flyio

---------

Co-authored-by: Yan <[email protected]>
  • Loading branch information
Waxer59 and yanthomasdev authored Apr 23, 2024
1 parent 841ad8e commit d482239
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions src/content/docs/es/guides/deploy/flyio.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Despliega tu sitio de Astro en Fly.io
description: Como desplegar tu sitio de Astro en la web utilizando Fly.io.
type: deploy
i18nReady: true
stub: true
---

Puedes desplegar tu proyecto de Astro en [Fly.io](https://fly.io/), una plataforma para ejecutar aplicaciones full stack y bases de datos cerca de tus usuarios.

## Configuración del proyecto

Tu proyecto de Astro puede ser desplegado en Fly.io como un sitio estático, o como un sitio renderizado en el servidor (SSR).

### Sitio Estático

Por defecto tu proyecto de Astro es un sitio estático. No necesitas ninguna configuración adicional para desplegar un sitio estático de Astro en Fly.io.

### Adaptador para SSR

Para habilitar el renderizado bajo demanda en tu proyecto de Astro y desplegarlo en Fly.io, agrega [el adaptador de Node.js](/es/guides/integrations-guide/node/).

## Cómo desplegar

1. [Regístrate en Fly.io](https://fly.io/docs/getting-started/log-in-to-fly/#first-time-or-no-fly-account-sign-up-for-fly) si aún no lo has hecho.
2. [Instala `flyctl`](https://fly.io/docs/hands-on/install-flyctl/), tu centro de comandos de aplicaciones Fly.io.
3. Ejecuta el siguiente comando en tu terminal.

```bash
fly launch
```

`flyctl` detectará automáticamente Astro, configurará los ajustes correctos, construirá tu imagen y la desplegará en la plataforma Fly.io.

## Generando tu Dockerfile para Astro.

Si aún no tienes un Dockerfile, `fly launch` lo generará por ti, además de preparar un archivo `fly.toml`. Para proyectos `server` o `hybrid`, este Dockerfile incluirá el comando de inicio apropiado y las variables de entorno.

También puedes crear tu propio Dockerfile utilizando el [generador de Dockerfile](https://www.npmjs.com/package/@flydotio/dockerfile) y luego ejecutarlo usando el comando `npx dockerfile` para aplicaciones de Node o `bunx dockerfile` para aplicaciones de Bun.

## Recursos oficiales

- Echa un vistazo a [la documentación oficial de Fly.io](https://fly.io/docs/js/frameworks/astro/)

0 comments on commit d482239

Please sign in to comment.