Atrás

Hosting VPS para RustFS, preinstalado

El hosting de RustFS te da almacenamiento de objetos compatible con S3 en un VPS propio, con acceso root. Se instala solo tras el pago, la consola y la dirección S3 se abren por HTTPS, y tu clave de acceso y tu clave secreta aparecen en tu panel. Conecta cualquier aplicación que hable S3 con esa dirección y esas claves, y gestiona tus archivos en buckets.

¿Cuánta potencia necesitas?

Total$4.01/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 RustFS?

  • RustFS 1.0.4 de la imagen oficial de Docker, con licencia Apache-2.0
  • API S3 por HTTPS mediante Caddy, en una dirección que empieza por s3
  • Consola web en la ruta /rustfs/console/ de la dirección de tu sitio
  • Claves de acceso y secreta generadas durante la instalación, por lo que no se usa el rustfsadmin predeterminado
  • Datos en el volumen de Docker rustfs_veri, en /data dentro del contenedor
  • Puerto 9000 abierto para S3 sin HTTPS
  • Cortafuegos con solo los puertos 22, 80, 443 y 9000 abiertos

¿Qué tamaño necesitas para RustFS?

La documentación de RustFS para Linux pide al menos 2 GB de memoria para un entorno de pruebas. Las cifras de producción, de 64 GB en adelante, se aplican a nodos con varios discos, y los responsables del proyecto dicen que las necesidades de memoria dependen del volumen de datos y de la concurrencia. El tamaño más pequeño para esta instalación es de 2 GB de RAM, 1 CPU y 20 GB de disco. Como regla general, empieza con 2 GB para pruebas y pocos datos, y elige el disco según lo que vayas a guardar. RAM y disco se amplían desde tu panel, y tus datos y tu dirección IP no cambian.

UsoTamañoPrecioElegir
Inicial 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mes
Medio 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mes
Potente 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mes

¿Para quién es?

  • Desarrolladores que guardan los archivos de su aplicación mediante la API S3
  • Quienes sacan un proyecto de MinIO a través de la API S3
  • Quienes necesitan un almacén en un solo servidor para copias de seguridad, contenido multimedia o artefactos de compilación
  • Desarrolladores que prueban su código S3 contra un almacén real durante el desarrollo

¿Qué pasa después de pedir?

  1. Ajusta el tamaño y completa el pago.
  2. Tu servidor arranca y RustFS se instala solo. En nuestras pruebas con servidores reales tardó unos 3 minutos.
  3. El enlace de la fila Dirección del panel abre la consola. El Usuario de acceso es tu clave de acceso y la Contraseña es tu clave secreta.
  4. Crea tu primer bucket en la consola.
  5. Dale a tu aplicación la dirección S3 de la fila Dirección de conexión y tus claves, y usa us-east-1 como región.
  6. Prueba la conexión: aws --endpoint-url https://s3.ADDRESS s3 ls

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

  • Los nombres de bucket deben ir en la ruta de la URL, así que activa la opción path-style de tu cliente. El certificado HTTPS solo cubre la dirección s3, por lo que los nombres de bucket como subdominios no funcionarán.
  • Esta es una instalación de un solo servidor y un solo disco. La documentación oficial dice que esta disposición no puede ampliarse a varios discos sobre la marcha, así que harías una instalación nueva y moverías los datos mediante S3.
  • El puerto 9000 no tiene HTTPS y está abierto a internet, y ufw no puede cerrarlo porque lo publica Docker. Si no lo usas, cambia la línea del puerto en compose.yaml a 127.0.0.1:9000:9000. La dirección HTTPS sigue funcionando.
  • La versión se queda en la 1.0.4 y no se actualiza sola. Cambia la etiqueta en compose.yaml y ejecuta docker compose pull y docker compose up -d.

Preguntas y respuestas sobre RustFS

¿Qué es RustFS y funcionará con él mi aplicación S3?

RustFS es almacenamiento de objetos con licencia Apache-2.0 que habla la API S3. Tu cliente S3 se conecta con una dirección y unas claves. Si dependes de una función concreta de S3, consulta la matriz de compatibilidad del proyecto.

¿Cuánta RAM necesita RustFS?

La documentación de RustFS para Linux pide al menos 2 GB de memoria para un entorno de pruebas. Empieza con 2 GB para pruebas y pocos datos, y deja que el volumen de datos y las peticiones simultáneas decidan a partir de ahí.

¿Cómo conecto mi aplicación S3 a RustFS?

Usa la fila Dirección de conexión como endpoint, el Usuario de acceso como tu clave de acceso y la Contraseña como tu clave secreta. Define la región como us-east-1 y usa direccionamiento path-style. Si no se pudo emitir un certificado, esta fila muestra http://IP:9000, así que usa lo que indique tu panel.

¿Puedo pasar de MinIO a RustFS?

Sí, a través de la API S3: cambia la dirección y las claves en tu aplicación y copia tus objetos con herramientas S3. Leer directamente el formato de disco de MinIO sigue siendo una función en vista previa, y los objetos cifrados por MinIO no se pueden leer.

¿Qué hago cuando se llena el disco de RustFS?

Amplía el disco desde la pestaña Tamaño de tu panel. El servidor se reinicia una vez, y tus objetos y tu dirección IP no cambian. El disco solo crece y nunca se reduce.

¿RustFS cobra por el tráfico o por una licencia?

No. RustFS tiene licencia Apache-2.0, así que no hay cuota de licencia. El tráfico es ilimitado, lo que significa que no hay ningún cargo adicional por las peticiones S3 ni por las descargas.

¿Se hace copia de seguridad de mis objetos de RustFS?

Tu servidor tiene copia de seguridad cada noche, se conservan los últimos 7 días y va incluida en el precio. Puedes restaurar el servidor completo desde tu panel.

Lee más y ve aplicaciones similares