GitRiver 1.0 - en sjÀlvvÀrd plattform för hantering av git-repositorier

GitRiver 1.0 - en sjÀlvvÀrd plattform för hantering av git-repositorier GitRiver 1.0 - en sjÀlvvÀrd plattform för hantering av git-repositorier GitRiver 1.0 - en sjÀlvvÀrd plattform för hantering av git-repositorier

Den första offentliga lanseringen av GitRiver har Ă€gt rum – en self-hosted plattform för hantering av git-repositorier, skriven i Rust. Plattformen sammanför i en enda binĂ€r fil hosting av repositorier, ett system för kontinuerlig integration, en containerregister, ett paketregister, ett distributionssystem för Kubernetes, uppgiftshantering och merge-förfrĂ„gningar.

Plattformen förbrukar cirka 100 MB RAM i idle-lÀge. För att installera krÀvs endast Docker Compose och PostgreSQL.

Key features:

  • hosting git-repositorier (HTTP och SSH, LFS, signaturer av commits);
  • system för kontinuerlig integration med DAG-beroenden, byggmatriser och webbterminal;
  • containerregister (OCI v2, multi-arkitektur bilder, lagringspolicyer);
  • paketregister (npm, PyPI, Cargo, Maven, NuGet);
  • inbyggd distribution i Kubernetes (kanaristrategier och blĂ„-gröna strategier, avvikelseupptĂ€ckning);
  • merge-kö med verifiering via systemet för kontinuerlig integration;
  • DORA-metriker, kodhemlighetsgenomsökning, licenskontroll av beroenden;
  • Ă„tta notifieringskanaler (e-post, Telegram, Slack, Discord, Teams, Matrix);
  • kryptering av sĂ€kerhetskopior (AES-256-GCM).

Teknologistack: Rust (Axum, SQLx, Tokio), React, TypeScript, PostgreSQL.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster