{"id":166458,"date":"2026-03-26T23:13:54","date_gmt":"2026-03-26T21:13:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/gitriver-1-0-self-hosted-platforma-dlya-upravleniya-git-repozitoriyami"},"modified":"2026-03-26T23:13:54","modified_gmt":"2026-03-26T21:13:55","slug":"gitriver-1-0-self-hosted-platforma-dlya-upravleniya-git-repozitoriyami","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/gitriver-1-0-self-hosted-platforma-dlya-upravleniya-git-repozitoriyami","title":{"rendered":"GitRiver 1.0 es una plataforma autogestionada para la gesti\u00f3n de repositorios git","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23187\/original.png\">           <img decoding=\"async\" alt=\"GitRiver 1.0 es una plataforma autogestionada para la gesti\u00f3n de repositorios git\" src=\"\/wp-content\/uploads\/2026\/03\/8b644ef3fa4d1c2f4a0dc6b69b47f241.jpg\" style=\"display:block;margin: 0 auto\" \/>         <\/a>                <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23188\/original.png\">           <img decoding=\"async\" alt=\"GitRiver 1.0 es una plataforma autogestionada para la gesti\u00f3n de repositorios git\" src=\"\/wp-content\/uploads\/2026\/03\/ddb68f6c9924d76f5cadc77d3cde0717.jpg\" style=\"display:block;margin: 0 auto\" \/>         <\/a>                <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23189\/original.png\">           <img decoding=\"async\" alt=\"GitRiver 1.0 es una plataforma autogestionada para la gesti\u00f3n de repositorios git\" src=\"\/wp-content\/uploads\/2026\/03\/dc317c4316b5944fc8889ce4b67377a4.jpg\" style=\"display:block;margin: 0 auto\" \/>         <\/a>                                                        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23187\/original.png\" class=\"active\"><\/a>                                                      <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23188\/original.png\"><\/a>                                             <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23189\/original.png\"><\/a>                                     <\/p>\n<p>Se lanz\u00f3 la primera versi\u00f3n p\u00fablica de GitRiver &ndash; una plataforma autohospedada para la gesti\u00f3n de repositorios git, escrita en Rust. La plataforma combina en un solo binario el alojamiento de repositorios, un sistema de integraci\u00f3n continua, un registro de contenedores, un registro de paquetes, un sistema de despliegue en Kubernetes, gesti\u00f3n de tareas y solicitudes de fusi\u00f3n.<\/p>\n<p>La plataforma consume alrededor de 100 MB de memoria RAM en reposo. Para la instalaci\u00f3n, solo se necesita Docker Compose y PostgreSQL.<\/p>\n<p>Principales caracter\u00edsticas:<\/p>\n<ul>\n<li><a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/\" title=\"hosting\" data-wpil-keyword-link=\"linked\">hosting<\/a> repositorios git (HTTP y SSH, LFS, firmas de confirmaciones);<\/li>\n<li>sistema de integraci\u00f3n continua con dependencias DAG, matriz de compilaciones y terminal web;<\/li>\n<li>registro de contenedores (OCI v2, im\u00e1genes multiarquitect\u00f3nicas, pol\u00edticas de almacenamiento);<\/li>\n<li>registro de paquetes (npm, PyPI, Cargo, Maven, NuGet);<\/li>\n<li>despliegue integrado en Kubernetes (estrategias canary y blue-green, detecci\u00f3n de discrepancias);<\/li>\n<li>cola de fusi\u00f3n con verificaci\u00f3n a trav\u00e9s del sistema de integraci\u00f3n continua;<\/li>\n<li>m\u00e9tricas DORA, escaneo de secretos en el c\u00f3digo, verificaci\u00f3n de licencias de dependencias;<\/li>\n<li>ocho canales de notificaci\u00f3n (correo electr\u00f3nico, Telegram, Slack, Discord, Teams, Matrix);<\/li>\n<li>cifrado de copias de seguridad (AES-256-GCM).<\/li>\n<\/ul>\n<p>Stack tecnol\u00f3gico: Rust (Axum, SQLx, Tokio), React, TypeScript, PostgreSQL.<\/p>\n<p>Fuente: <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/proprietary\/18250590\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a GitRiver &ndash; self-hosted \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u043c\u0438, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 Rust. \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0432 \u043e\u0434\u043d\u043e\u043c \u0431\u0438\u043d\u0430\u0440\u043d\u0438\u043a\u0435 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432, \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438, \u0440\u0435\u0435\u0441\u0442\u0440 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432, \u0440\u0435\u0435\u0441\u0442\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0434\u0435\u043f\u043b\u043e\u044f \u0432 Kubernetes, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438 \u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u0441\u043b\u0438\u044f\u043d\u0438\u0435. \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u044f\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 100 \u041c\u0411 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u044f. \u0414\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e Docker Compose \u0438 PostgreSQL. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":166459,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-166458","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/gitriver-1-0-self-hosted-platforma-dlya-upravleniya-git-repozitoriyami\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47GitRiver 1.0 \u2014 self-hosted \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u043c\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/gitriver-1-0-self-hosted-platforma-dlya-upravleniya-git-repozitoriyami\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-26T21:13:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-26T21:13:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 GitRiver 1.0 \u2014 plataforma autoalojada para la gesti\u00f3n de repositorios git | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/gitriver-1-0-self-hosted-platforma-dlya-upravleniya-git-repozitoriyami","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47GitRiver 1.0 \u2014 self-hosted \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u043c\u0438 | ProHoster","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/gitriver-1-0-self-hosted-platforma-dlya-upravleniya-git-repozitoriyami","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-03-26T21:13:55+00:00","article:modified_time":"2026-03-26T21:13:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/166458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=166458"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/166458\/revisions"}],"predecessor-version":[{"id":168118,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/166458\/revisions\/168118"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/166459"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=166458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=166458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=166458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}