[{"data":1,"prerenderedAt":147},["ShallowReactive",2],{"seo-verification":3,"blog-autoalojar-rustfs-en-vps-almacenamiento-objetos-s3-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-autoalojar-rustfs-en-vps-almacenamiento-objetos-s3-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":30,"ctaBody":30,"ctaButton":87,"ctaUrl":88,"relatedPosts":89},407,"autoalojar-rustfs-en-vps-almacenamiento-objetos-s3",{"fr":12,"en":13,"ar":14,"es":10},"self-host-rustfs-vps","self-host-rustfs-s3-object-storage-vps","استضافة-rustfs-على-vps-تخزين-كائنات-s3","Alojar RustFS en un VPS: almacenamiento de objetos S3","Guía para autoalojar RustFS en un VPS: consola web S3, credenciales generadas, volúmenes persistentes — alternativa a MinIO y Garage.",5,0,false,"2026-10-01T00:00:00+00:00","2026-10-02T21:10:18+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"Autoalojamiento","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fself-host-rustfs-vps-poster.svg",{"categorySlug":34,"appSlug":35},"bases-de-datos","rustfs","RustFS expone una API S3 completa en su propio VPS, con una consola web integrada para gestionar sus buckets desde el navegador. El resultado: sus copias de seguridad, assets y archivos de aplicación en infraestructura que usted controla, sin cuenta en la nube y sin comisiones de egress.",[38,42,52,55,74,77,80,83],{"type":39,"title":40,"body":41},"h2","Por qué autoalojar su almacenamiento de objetos","Los proveedores de nube cobran por el almacenamiento, las solicitudes GET\u002FPUT y — sobre todo — el egress. En un VPS a precio fijo no hay nada de eso: su endpoint S3 sirve cualquier cantidad de solicitudes sin sorpresas a fin de mes. Con la API S3 estándar, sus herramientas actuales — rclone, restic, aws-cli, cualquier SDK S3 — se conectan sin modificación. Además del coste, recupera la soberanía sobre sus datos: sus archivos permanecen en su servidor sin pasar por terceros.",{"type":43,"title":44,"items":45},"ul","Qué aporta RustFS frente a sus alternativas",[46,47,48,49,50,51],"Consola web integrada en el puerto 9001 — Garage no tiene ninguna, MinIO necesita una licencia separada para su consola avanzada desde 2021","Binario Rust único en un solo contenedor — sin dependencia de PostgreSQL","Credenciales S3 generadas automáticamente en la instalación y mostradas en el panel de ServOrbit","Apache 2.0 — sin funciones bloqueadas por edición","Endpoint `\u002Fhealth` en el puerto 9000 para sondas de monitoreo","Arranque rápido: la imagen pesa menos de 60 MB y el contenedor está healthy en menos de 30 segundos",{"type":39,"title":53,"body":54},"Requisitos previos","Un VPS de ServOrbit con **al menos 2 GB de RAM** y un volumen SSD dimensionado a sus necesidades de almacenamiento. Docker se instala automáticamente en el aprovisionamiento. No se necesita nombre de dominio para empezar: tanto la consola web (puerto 9001) como el endpoint S3 (puerto 9000) son accesibles mediante túneles SSH o proxy local. Una conexión a Internet estable es todo lo que necesita para completar la instalación.",{"type":56,"title":57,"steps":58},"steps","Instalación paso a paso",[59,62,65,68,71],{"title":60,"body":61},"Instale RustFS desde el Marketplace","Desde su panel de ServOrbit, seleccione su VPS y luego elija **RustFS** en el Marketplace. Se generan dos credenciales: `RUSTFS_ACCESS_KEY` y `RUSTFS_SECRET_KEY`, mostradas en el panel de ServOrbit.",{"title":63,"body":64},"Abra la consola web","Cree un túnel SSH:\n```\nssh -L 9001:127.0.0.1:\u003Cport> root@\u003Cvps-ip>\n```\nLuego abra `http:\u002F\u002Flocalhost:9001\u002Frustfs\u002Fconsole\u002F` e inicie sesión.",{"title":66,"body":67},"Cree un bucket y configure las políticas","Haga clic en **Create Bucket** en la consola y nómbrelo. Puede definir una política de acceso: `ReadOnly` para assets públicos, `ReadWrite` para buckets de aplicación, o dejarlo privado.",{"title":69,"body":70},"Conecte un cliente S3","Abra un túnel para la API S3:\n```\nssh -L 9000:127.0.0.1:9000 root@\u003Cvps-ip>\n```\nLuego:\n```\nmc alias set mystore http:\u002F\u002Flocalhost:9000 \u003CACCESS_KEY> \u003CSECRET_KEY>\nmc ls mystore\n```",{"title":72,"body":73},"Adjunte un dominio (opcional)","Para acceso externo sin túnel SSH, adjunte un dominio desde su panel de ServOrbit — nginx proxifica automáticamente los puertos 9001 (consola) y 9000 (API S3) en HTTPS. Asegúrese de que el modo SSL\u002FTLS de Cloudflare esté en **Full (strict)** si usa el proxy de Cloudflare; de lo contrario, una redirección HTTP→HTTPS produce un bucle infinito. Sin dominio, el túnel SSH es suficiente para uso personal o de equipo.",{"type":39,"title":75,"body":76},"Casos de uso comunes","**Copia de seguridad de bases de datos**: dirija `pg_dump | rclone rcat mystore:backups\u002Fdump.sql.gz` a su endpoint RustFS. **Almacenamiento de archivos de aplicación**: configure su app para escribir uploads en un bucket RustFS en lugar del disco local — el bucket actúa como disco S3 compartido entre instancias. **Caché de artefactos CI\u002FCD**: exponga un bucket para almacenar artefactos de compilación entre ejecuciones y acelerar sus pipelines.",{"type":39,"title":78,"body":79},"Persistencia de datos y estrategia de copia de seguridad","El volumen Docker `rustfs-data` persiste sus datos entre reinicios y actualizaciones del contenedor. Para protegerlo frente a la pérdida del VPS, expórtelo periódicamente:\n\n```bash\ndocker run --rm -v rustfs-data:\u002Fdata alpine tar czf - \u002Fdata > rustfs-backup.tar.gz\n```\n\nPara copias de seguridad automatizadas, configure un cron que envíe estos snapshots a un segundo VPS o almacenamiento externo. También puede activar la replicación bucket-to-bucket si dispone de un segundo endpoint S3 compatible. Para una estrategia 3-2-1 completa, consulte nuestra guía sobre [copias de seguridad con restic](\u002Fblog\u002Fsauvegardes-restic-vps).",{"type":39,"title":81,"body":82},"RustFS vs MinIO vs Garage: ¿cuál elegir?","Los tres son servidores S3-compatibles de código abierto, pero con compromisos distintos. **MinIO** es el más maduro y extendido, pero su consola web avanzada pasó a licencia comercial en 2021 (AGPL-3.0 o licencia comercial) — para uso individual o equipo pequeño sigue siendo accesible, pero el límite legal merece atención. **Garage** (Apache-2.0) está diseñado para distribución geográfica en nodos múltiples sin consola web integrada, ideal para infraestructuras distribuidas a gran escala. **RustFS** (Apache-2.0) apunta al caso más común: un endpoint S3 único en un solo VPS con consola web integrada y alto rendimiento gracias a Rust. Si necesita geodistribución o un clúster multi-nodo, Garage es más adecuado; para un VPS único con interfaz gráfica sencilla, RustFS es la opción más simple.",{"type":84,"title":85,"body":86},"tip","Instalar desde el Marketplace de ServOrbit","RustFS está disponible directamente en el Marketplace de ServOrbit — un clic despliega el contenedor, genera las credenciales y las muestra en su panel.","Voir les VPS Cloud","\u002Fmarketplace\u002Fbases-de-datos\u002Frustfs",[90,111,129],{"id":91,"slug":92,"slugs":93,"title":97,"excerpt":98,"readTime":99,"views":18,"isPinned":19,"publishedAt":100,"updatedAt":101,"category":102,"categories":108,"featuredImage":30,"bgImage":31,"posterImage":110,"relatedSolution":30},70,"alojar-minio-en-un-vps",{"fr":94,"en":95,"ar":96,"es":92},"heberger-minio-vps","hosting-minio-on-a-vps","استضافة-minio-على-خادم-vps","Alojar MinIO en un VPS","Monte su propio almacenamiento de objetos compatible con S3 con MinIO en un VPS: buckets, consola web, SSL y copias de seguridad controladas.",3,"2026-04-11T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":103,"name":104,"slug":105,"color":106,"icon":107},6,"Bases de datos","bases-de-donnees","bg-teal-500\u002F10 text-teal-400","database",[109],{"id":103,"name":104,"slug":105,"color":106,"icon":107},"\u002Fblog\u002Fcovers\u002Fheberger-minio-vps-poster.svg",{"id":112,"slug":113,"slugs":114,"title":118,"excerpt":119,"readTime":120,"views":121,"isPinned":19,"publishedAt":122,"updatedAt":101,"category":123,"categories":124,"featuredImage":30,"bgImage":31,"posterImage":126,"relatedSolution":127},245,"alojar-garage-s3-en-un-vps",{"fr":115,"en":116,"ar":117,"es":113},"heberger-garage-s3-vps","host-garage-on-a-vps-s3-object-storage-that-belongs-to-you","استضافة-garage-على-خادم-vps-تخزين-كائنات-s3-يملكه-أنت","Alojar Garage en un VPS: storage bucket S3 propio y autoalojado","Despliega Garage en un VPS para tener un storage bucket S3 propio — copias de seguridad, archivos de app, sitio estático — sin depender de ninguna nube externa.",8,1,"2026-08-10T00:00:00+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[125],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-garage-s3-vps-poster.svg",{"categorySlug":34,"appSlug":128},"garage",{"id":130,"slug":131,"slugs":132,"title":136,"excerpt":137,"readTime":99,"views":18,"isPinned":19,"publishedAt":138,"updatedAt":101,"category":139,"categories":144,"featuredImage":30,"bgImage":31,"posterImage":146,"relatedSolution":30},113,"copias-de-seguridad-vps-con-restic",{"fr":133,"en":134,"ar":135,"es":131},"sauvegardes-restic-vps","automate-your-vps-backups-with-restic","أتمتة-نسخ-خادمك-vps-الاحتياطية-باستخدام-restic","Automatizar las copias de seguridad de su VPS con Restic","Automatice las copias de seguridad de su VPS con Restic: snapshots cifrados, deduplicación y envío a S3 o a cualquier backend de objetos.","2026-02-27T00:00:00+00:00",{"id":120,"name":140,"slug":141,"color":142,"icon":143},"Seguridad y monitorización","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[145],{"id":120,"name":140,"slug":141,"color":142,"icon":143},"\u002Fblog\u002Fcovers\u002Fsauvegardes-restic-vps-poster.svg",1790987813457]