Preguntas Frecuentes
A continuación hemos recopilado las preguntas técnicas más comunes sobre el Alojamiento de Aplicaciones de Kinsta.
¿Qué tipo de repositorio puedo utilizar con el Alojamiento de Aplicaciones?
Necesitarás un repositorio Git alojado en Bitbucket, GitHub o GitLab para desplegar tu aplicación en Kinsta. La primera vez que añadas una aplicación, tendrás que elegir tu proveedor y repositorio Git desde tu cuenta para que podamos acceder al repositorio de tu aplicación. Puedes elegir entre cualquiera (o todos) de los proveedores de servicios Git admitidos.
¿Puedo guardar datos en el sistema de archivos?
Sí, si añades almacenamiento persistente, que añade un volumen de almacenamiento que conserva los datos aunque la aplicación se reinicie o se vuelva a desplegar..
¿Puedo alojar (inserta tu CMS o framework preferido) con el Alojamiento de Aplicaciones de Kinsta?
Es muy probable que la respuesta sea afirmativa, por lo que hemos creado una guía de Frameworks y Lenguajes Soportados. Si no encuentras el framework o el lenguaje que buscas, puedes comprobar si sigue las directrices de The Twelve-Factor App (también conocido como Cloud-Native apps). Para obtener la mejor compatibilidad, te recomendamos que lo hagas.
Si no estás seguro, no dudes en probarla. Nuestro equipo de soporte trabajará contigo para ayudarte con cualquier error que encuentres en nuestra plataforma, aunque no podemos garantizar que todas las aplicaciones funcionen.
¿Pueden las aplicaciones enviar correos electrónicos?
Sí, si tu aplicación utiliza un servicio como SendGrid o Mailchimp para enviar correos electrónicos a través de su API. Los puertos 25, 465 y 587 (puertos SMTP estándar) están bloqueados en Kinsta porque no proporcionamos servicios de alojamiento de correo electrónico. Para ver ejemplos de cómo configurar una aplicación para enviar correos electrónicos a través de un servicio de correo electrónico de terceros, consulta estas guías de inicio rápido:
- Configurar una Aplicación Node.js para Enviar Correos Electrónicos en Kinsta
- Configurar una Aplicación PHP para Enviar Correos Electrónicos en Kinsta
¿Puedo obtener una dirección IP externa estática para añadir mi aplicación a una lista permitida con servicios de terceros?
Dado que la dirección IP de tu aplicación puede cambiar/rotar con cada despliegue, no es posible proporcionar una única dirección IP saliente específica. Te recomendamos que utilices un método de autorización diferente (por ejemplo, OAuth, un servidor bastión, etc.) para autenticar tu aplicación con tu servicio de terceros.
¿Puedes especificar la versión de Python y la versión del módulo?
Sí, puedes especificar la versión de Python en el archivo runtime.txt de tu aplicación:
python-3.10.6
La versión del módulo se puede especificar en el archivo requirements.txt:
Django==3.2
virtualenv==20.18.0
¿Puedo desplegar aplicaciones con varios contenedores Docker?
No. Nuestro Alojamiento de Aplicaciones sólo permite un único contenedor por aplicación.