Deploy
Subir una nueva aplicación
EjecutaSquare Cloud: Subir nueva aplicación desde la paleta de comandos, el icono de subida en la barra de título de la barra lateral o Sube tu primera aplicación en una cuenta vacía.
1
Elige una carpeta
Las carpetas abiertas en tu área de trabajo de VS Code aparecen primero; Examinar… permite elegir cualquier otra carpeta.
2
Revisa la configuración
La carpeta debe contener un archivo
squarecloud.app o squarecloud.config. Sin él, no se sube nada y el error enlaza a la guía del archivo de configuración.3
Confirma
Un diálogo te pregunta antes de que nada salga de tu máquina.
4
Comprime y sube
La carpeta se comprime con tus reglas de exclusión aplicadas, con un recuento de archivos en vivo, y puedes cancelar hasta que empiece la subida. Los zips están limitados a 100 MB.
SUBDOMAIN, la aplicación responde en https://<subdomain>.squareweb.app una vez que se inicia.
Hacer commit de cambios en una aplicación existente
Abre el menú de acciones de una aplicación (haz clic derecho en su tarjeta o usa su botón ⋯) y elige Commit. Elige si quieres reiniciar la aplicación después y luego selecciona uno o más archivos, o una carpeta. Una carpeta se comprime con las mismas reglas de exclusión y queda dentro de una carpeta con el mismo nombre en la aplicación.Reglas de exclusión
La extensión y la CLI de Square Cloud leen el mismo archivosquarecloud.ignore, con la misma sintaxis de .gitignore y los mismos valores por defecto: node_modules, .git, .github, .vscode y los lockfiles siempre quedan fuera, salvo que una regla ! los recupere. Tu .gitignore no se lee, ya que suele listar archivos que la aplicación necesita para ejecutarse, como .env.
Aplicaciones
La barra lateral se abre con tu cuenta: nombre, plan y un medidor de RAM para la memoria del plan. Debajo, cada aplicación es una tarjeta con una etiqueta de estado en vivo (Online, Offline, Verificando mientras se carga el estado, o ámbar mientras una acción en la que hiciste clic está en curso), su RAM y, mientras se ejecuta, su CPU. Haz clic en una tarjeta para ver su ID, memoria, runtime, clúster, dominio y cuándo se inició.- Al pasar el cursor sobre una tarjeta se muestran iniciar o detener, reiniciar y logs. La estrella junto al nombre la marca como favorita y la mantiene arriba.
- Haz clic derecho en una tarjeta, o usa su botón ⋯, para abrir el menú completo de acciones, agrupadas por propósito, con las acciones destructivas al final.
- Con más de 10 aplicaciones, la lista muestra 10 a la vez con flechas de anterior y siguiente, y un filtro por nombre, dominio o ID encuentra cualquiera de ellas.
- No se ofrecen las acciones que no pueden funcionar: las herramientas del edge solo aparecen en aplicaciones con dominio, y las métricas solo en aplicaciones con 512 MB o más.
Bases de datos
La sección Bases de datos lista tus bases de datos gestionadas con su motor y memoria. Haz clic derecho en una, o usa su botón ⋯, para Iniciar, Detener, Descargar certificado TLS y Eliminar (escribe el nombre para confirmar). El certificado se guarda como un archivo.pem que solo tú puedes leer.
Crear base de datos está en el menú ... de la barra lateral, en la paleta de comandos y en la sección Bases de datos vacía. Dale un nombre, un motor (mongo, mysql, redis o postgres), su memoria en MB y una versión. En cuanto la base de datos existe, su URL de conexión, contraseña incluida, se copia a tu portapapeles, con un botón Copiar contraseña.
Workspaces
La sección Espacios de trabajo muestra cada workspace del que eres propietario o al que te uniste, con su número de miembros y de aplicaciones. Haz clic derecho en uno, o usa su botón ⋯, para Salir o Eliminar (solo el propietario puede eliminarlo). Crear espacio de trabajo está en el menú... de la barra lateral, en la paleta de comandos y en la sección Espacios de trabajo vacía.
Para unirte al workspace de otra persona, usa Copiar mi código de invitación en el menú ... de la barra lateral. Copia tu código de invitación personal: envíalo al propietario del workspace, que lo usa para añadirte.
Estado y problemas
- El estado de la plataforma aparece en el pie de la barra lateral. Cuando Square Cloud informa de problemas, un banner en la parte superior muestra su mensaje y un enlace a la página de estado.
- Cada problema tiene su propio estado ilustrado: sin conexión, una pausa por límite de tasa con una cuenta regresiva hasta el reintento automático, mantenimiento, una autorización que requiere conectarse de nuevo, un error inesperado y una cuenta sin plan. Cada uno ofrece el botón que ayuda: Intentar de nuevo, Conectar cuenta, Estado del servicio o Ver planes.
- Si una actualización falla mientras tus datos están en pantalla, un pequeño banner lo indica y mantiene los últimos datos que cargó.
- El elemento de la barra de estado muestra si hay una cuenta conectada, cuántas aplicaciones están online y si Square Cloud está offline, pausando solicitudes o degradado. Pasa el cursor por encima para ver la cuenta, el plan y el estado del servicio; haz clic en él para actualizar.

IntelliSense del archivo de configuración
squarecloud.app y squarecloud.config tienen soporte completo en el editor, sin nada más que instalar.

- Validación mientras escribes: las claves obligatorias que faltan y las duplicadas, la longitud de los valores, un archivo
MAINque no existe, unMEMORYpor debajo del mínimo o por encima de lo que tu plan tiene libre, caracteres no válidos enSUBDOMAINy valores desconocidos deRUNTIMEoVERSIONse subrayan como errores. - Autocompletado: todas las claves en una línea vacía y, después de
=, los archivos fuente paraMAIN, los runtimes paraRUNTIME,recommendedylatestparaVERSION,trueyfalseparaAUTORESTART, y tamaños de memoria paraMEMORY. - Correcciones rápidas: la bombilla en una línea
AUTORESTART,VERSIONoRUNTIMEestablece un valor válido con un clic. - Resaltado e iconos para
squarecloud.app,squarecloud.configysquarecloud.ignore.

