Atrás

Hosting VPS con Appwrite, preinstalado

Un VPS con Appwrite ejecuta el backend de código abierto Appwrite en un servidor propio, con autenticación, bases de datos, almacenamiento de archivos, funciones y API en tiempo real en una sola consola. Tras tu pedido, Appwrite 2.7 se instala solo, se crea una cuenta de administrador y la consola se abre por HTTPS. La dirección de la consola, el correo y la contraseña aparecen en tu panel, y apuntas tus SDK a este servidor.

¿Cuánta potencia necesitas?

Total$6.89/mes

Los precios incluyen IVA.

Amplía o reduce RAM y CPU cuando quieras. El disco solo puede crecer, así que empieza pequeño.

¿Qué viene instalado en tu servidor Appwrite?

  • Appwrite 2.7, instalado con la imagen oficial del instalador
  • PostgreSQL como opción de base de datos
  • Traefik, para que Appwrite gestione su propio certificado HTTPS en un nombre sslip.io basado en tu IP
  • Una cuenta de administrador lista, con los registros nuevos en la consola cerrados y los compañeros añadidos por invitación
  • Docker y Docker Compose, con los archivos de instalación en /opt/seturack/appwrite/appwrite
  • Cortafuegos con solo los puertos 22, 80 y 443 abiertos

¿Qué tamaño necesitas para Appwrite?

La guía de instalación de Appwrite pide al menos 2 núcleos de CPU, 4 GB de RAM y 2 GB de swap, por eso el tamaño más pequeño aquí es de 4 GB. Como regla orientativa, usa 4 GB para pruebas y proyectos pequeños, 8 GB cuando ejecutes funciones o tengas muchos usuarios y 16 GB para cargas más pesadas. Esta instalación crea por sí sola los 2 GB de swap. Los archivos subidos se acumulan en el disco, que puede crecer pero no reducirse.

UsoTamañoPrecioElegir
Inicial 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mes
Medio 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mes
Potente 16 GB RAM · 8 vCore · 200 GB NVMe $25.15/mes

¿Para quién es?

  • Desarrolladores que quieren un backend para una aplicación web o móvil sin escribir uno desde cero
  • Startups que quieren los datos de sus usuarios en un servidor que gestionan ellas mismas
  • Equipos pequeños que quieren autenticación, archivos y funciones en un solo lugar
  • Aplicaciones con usuarios en Turquía que quieren su backend en Estambul

¿Qué pasa después de pedir?

  1. Ajusta el tamaño y completa el pago.
  2. Tu servidor arranca y Appwrite se instala solo. En la pestaña Resumen, espera a que la fila Aplicación diga que Appwrite está listo.
  3. Abre el enlace Dirección del panel e inicia sesión en la consola con los valores de las filas Correo electrónico y Contraseña.
  4. Crea tu proyecto con Create project y añade una plataforma.
  5. En tu aplicación, usa la dirección de tu panel con /v1 en lugar de /console como endpoint.

Con cada servidor

  • Copia de seguridad diaria incluida en el precio
  • Tráfico ilimitado
  • Acceso root completo
  • Amplía o reduce RAM y CPU más adelante, y haz crecer el disco
  • Ubicación: Istanbul · IST-1.

Conviene saber

  • El registro en la consola está cerrado, salvo para el administrador creado durante la instalación. Invita a tu equipo desde la consola.
  • El correo saliente no está configurado. Rellena _APP_SMTP_HOST y los demás valores SMTP en /opt/seturack/appwrite/appwrite/.env y ejecuta docker compose up -d.
  • Para usar tu propio dominio, apunta su registro A a tu servidor y escribe el nombre en _APP_DOMAIN, en el mismo archivo.
  • Las funciones se ejecutan en este servidor en sus propios contenedores, y comparten memoria y CPU con Appwrite.
  • Las actualizaciones de Appwrite son responsabilidad tuya. El camino oficial ejecuta la nueva imagen con el entrypoint de actualización y después docker compose exec appwrite migrate. Haz antes una copia de seguridad.

Preguntas y respuestas sobre Appwrite

¿Cuánta RAM necesita Appwrite?

La guía oficial de Appwrite pide al menos 2 núcleos de CPU, 4 GB de RAM y 2 GB de swap. 4 GB bastan para un proyecto pequeño, y vale la pena pensar en 8 GB si ejecutas funciones. Si no basta, amplías desde tu panel.

¿Cómo inicio sesión en la consola de Appwrite?

Abre el enlace Dirección del panel en la pestaña Resumen de tu panel e introduce los valores de las filas Correo electrónico y Contraseña. La cuenta de administrador se crea durante la instalación y la consola funciona por HTTPS.

¿Qué endpoint uso en el SDK de Appwrite?

Toma la dirección de tu panel y escribe /v1 en lugar de /console, por ejemplo https://203-0-113-5.sslip.io/v1. Si has conectado tu propio dominio, usa ese. El ID del proyecto lo obtienes en la consola.

¿Cómo añado compañeros de equipo a Appwrite?

Los nuevos registros en la consola están cerrados, así que nadie en internet puede abrir una cuenta. Invitas a tus compañeros desde la consola. Configura antes SMTP, para que pueda salir el correo de invitación.

¿Cómo actualizo mi servidor de Appwrite?

En /opt/seturack/appwrite, ejecuta la imagen de la nueva versión con el entrypoint de actualización oficial y después ejecuta docker compose exec appwrite migrate en la carpeta appwrite. Si te saltas versiones, sigue el orden de la documentación oficial y haz antes una copia de seguridad.

¿Qué incluye Appwrite?

Appwrite reúne en una sola consola Auth, Databases, Storage, Functions, Realtime, Messaging y el alojamiento de sitios con Sites. Todo ello se ejecuta en este servidor en contenedores de Docker.

Lee más y ve aplicaciones similares