[{"data":1,"prerenderedAt":110},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-es-garage":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-es-garage",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":19,"github":19,"tagline":21,"longDescription":22,"features":23,"useCases":30,"steps":43,"faq":56,"specs":72,"compatibleOs":81,"relatedApps":83,"relatedPosts":106,"category":107},"garage",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"bases-de-donnees","databases","قواعد-البيانات","bases-de-datos","Garage","Almacenamiento de objetos compatible con S3, ligero y autoalojado: usted expone una API S3 en su propio VPS y conecta a ella copias de seguridad, sitios estáticos o aplicaciones, sin cuenta en un proveedor de nube.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Falojar-garage-s3-en-un-vps","Almacenamiento de objetos compatible con S3 en un único binario Rust — para copias de seguridad, archivos estáticos y cualquier aplicación que hable S3, en su servidor.","Garage es un almacén de objetos compatible con S3 desarrollado por Deuxfleurs para despliegues autoalojados de pequeño tamaño, eventualmente repartidos en varias ubicaciones. Está escrito en Rust, cabe en un solo contenedor y busca la ligereza y la sencillez de explotación antes que la escalabilidad al petabyte.\n\nLo que usted obtiene en un VPS ServOrbit es un endpoint S3 que le pertenece: un bucket, una clave de acceso y una clave secreta, listos para cualquier cliente o biblioteca S3 — restic y Borg para las copias de seguridad, una aplicación que almacena los archivos de sus usuarios, un sitio estático servido tras un CDN, o una base de datos que deposita allí sus volcados. Como la API es la de S3 estándar, sus herramientas actuales funcionan sin modificaciones.\n\nGarage no tiene consola web. La administración se hace mediante la herramienta de línea de comandos `garage` y una API de administración HTTP. Es una decisión de diseño, no una función que falte: el servicio se mantiene pequeño y su superficie de explotación reducida. Si usted quiere una interfaz en el navegador, hay proyectos comunitarios que ofrecen una por encima de la API de administración.\n\nEl despliegue de un solo nodo que se instala aquí crea su bucket y sus credenciales S3 en el primer arranque, sin ningún paso manual de configuración del clúster. El mismo binario crece después hasta un clúster multinodo distribuido geográficamente cuando usted necesita replicación.",[24,25,26,27,28,29],"API compatible con S3 — sus clientes, bibliotecas y herramientas de copia de seguridad actuales funcionan sin modificaciones.","Un único binario Rust en un contenedor, sin servidor de base de datos que ejecutar al lado.","Bucket y credenciales S3 creados automáticamente en el primer arranque, listos para usar de inmediato.","API de administración HTTP para gestionar buckets, claves y estado del clúster mediante scripts.","Pasa de un nodo único a un clúster distribuido geográficamente con replicación, el día en que lo necesite.","Licencia AGPLv3 — software libre, sin ninguna función reservada a una edición comercial.",[31,34,37,40],{"title":32,"body":33},"Destino de copias de seguridad fuera del sitio","Apunte restic, Borg o cualquier herramienta de copia de seguridad que hable S3 hacia un endpoint que le pertenece, en lugar de hacia un proveedor de nube. Como la API es la de S3 estándar, sus herramientas actuales funcionan sin modificaciones: solo cambian el endpoint y las credenciales.",{"title":35,"body":36},"Almacenamiento de los archivos de sus usuarios","Traslade a Garage los archivos que conserva su aplicación — adjuntos, avatares, documentos generados — en lugar de mantenerlos en el disco del servidor de aplicaciones. Cualquier biblioteca S3 de su lenguaje se conecta a él, lo que deja la puerta abierta a mover los datos más adelante sin reescribir el código de subida.",{"title":38,"body":39},"Origen de los archivos estáticos tras un CDN","Sirva sus archivos estáticos desde un bucket de Garage y deje que un CDN los almacene en caché en el borde. El origen permanece en su propio servidor, sin cuenta en un proveedor de almacenamiento de objetos.",{"title":41,"body":42},"Endpoint S3 para el desarrollo y la integración continua","Dé a sus entornos de desarrollo y a sus cadenas de integración continua un endpoint S3 real, sin abrir una cuenta en un proveedor de nube ni hacer circular las credenciales de un bucket de producción.",[44,47,50,53],{"title":45,"body":46},"Pedir el VPS","Pida un VPS ServOrbit y luego elija Garage en el Marketplace. Garage es frugal: un vCPU y 1 GB de RAM bastan para un endpoint S3 de copias de seguridad. Lo que hay que dimensionar es el disco, según el volumen que piense almacenar en él.",{"title":48,"body":49},"Lo que despliega la instalación","Un contenedor de inicialización escribe `\u002Fetc\u002Fgarage\u002Fgarage.toml` y después el contenedor `dxflrs\u002Fgarage:v2.3.0` arranca en modo de un solo nodo. Tres volúmenes persistentes conservan la configuración, los metadatos y los datos. Garage crea su clúster, su bucket y sus credenciales S3 en el primer arranque: no hace falta ninguna secuencia manual de layout, de bucket ni de clave.",{"title":51,"body":52},"Conectarse por primera vez","Garage no tiene pantalla de inicio de sesión: la administración se hace mediante la herramienta de línea de comandos `garage` y la API de administración HTTP. Consulte su clave de acceso y su clave secreta en su área de cliente ServOrbit, en las credenciales del servicio.",{"title":54,"body":55},"Conectar su primer cliente S3","Configure su cliente S3 con el endpoint del servicio, la región `garage` y esas credenciales, y compruebe después que lista correctamente el bucket creado durante la instalación. Más adelante podrá crear sus propios buckets y sus propias claves con la herramienta `garage`, reservando las credenciales iniciales para la administración.",[57,60,63,66,69],{"q":58,"a":59},"¿Tiene Garage una interfaz web?","No, y es algo deliberado. La administración se hace mediante la herramienta de línea de comandos `garage` y una API de administración HTTP. El servicio se mantiene pequeño y su superficie de explotación reducida. Existen proyectos comunitarios que ofrecen una interfaz en el navegador por encima de la API de administración, si usted desea una.",{"q":61,"a":62},"¿Es realmente compatible con S3?","Garage implementa la API de S3: los clientes y las bibliotecas estándar funcionan sin modificaciones, incluidas las herramientas de copia de seguridad como restic. La cobertura abarca la superficie S3 habitual, no todas las extensiones propias de AWS — consulte la documentación del proyecto si depende de una llamada poco común.",{"q":64,"a":65},"¿Dónde están mi clave de acceso y mi clave secreta?","Se generan durante la instalación y aparecen en su área de cliente ServOrbit, en las credenciales del servicio. Después puede crear otras claves y buckets con la herramienta `garage`.",{"q":67,"a":68},"¿Puedo usarlo en lugar de MinIO?","Para el caso habitual — un endpoint S3 para copias de seguridad y aplicaciones — sí. Garage es más ligero y su licencia es la AGPLv3, sin ninguna función reservada a una edición de pago. Es un proyecto distinto, no un reemplazo exacto: valide sus integraciones específicas.",{"q":70,"a":71},"¿Un solo nodo me da redundancia?","No. Una instalación de un solo nodo guarda una única copia de sus datos en una sola máquina: mantenga su disciplina de copias de seguridad habitual. La replicación de Garage está pensada para un clúster multinodo, que el mismo binario admite cuando usted añade máquinas.",{"ram":73,"cpu":74,"disk":75,"stack":76,"port":80},"1 GB (2 GB recomendado)","1 vCPU","10 GB mínimo (+ sus datos)",[77,78,79],"Docker","Rust","SQLite","3900 (S3) · 3903 (admin)",[82],"ubuntu-24.04",[84,92,100],{"name":85,"slug":86,"categorySlug":87,"categoryName":88,"categoryColor":89,"logo":19,"tagline":90,"description":91},"Backrest","backrest","despliegue-de-aplicaciones-devops","Despliegue de Aplicaciones y DevOps","text-success bg-success\u002F10","Copias de seguridad cifradas y deduplicadas de su VPS con una interfaz web: toda la potencia de restic, sin la línea de comandos. Un contenedor, menos de 100 MB de RAM.","Interfaz web de copias de seguridad para restic: programe copias cifradas y deduplicadas de su VPS hacia S3, Backblaze B2 o un disco remoto, y restaure un archivo en unos pocos clics.",{"name":93,"slug":94,"categorySlug":15,"categoryName":95,"categoryColor":96,"logo":97,"tagline":98,"description":99},"ClickHouse","clickhouse","Bases de datos","text-blue-400 bg-blue-500\u002F10","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fclickhouse.svg","Almacén de datos analítico en columnas, autoalojado — miles de millones de filas agregadas en milisegundos, sin facturación por consulta.","Base de datos analítica en columnas: miles de millones de filas agregadas en unos pocos milisegundos, con una consola SQL servida por el propio servidor.",{"name":101,"slug":102,"categorySlug":15,"categoryName":95,"categoryColor":96,"logo":103,"tagline":104,"description":105},"PostgreSQL Stack","postgresql-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fpostgresql","PostgreSQL 15 + pgAdmin — base de datos relacional potente y ampliable desde el primer arranque.","Base de datos relacional de código abierto con pgAdmin preconfigurado. Potente, ampliable y lista para producción.",[],{"key":108,"slug":15,"name":95,"objective":109,"icon":108,"color":96},"database","Disponer rápidamente de una plataforma de datos.",1789665077473]