Forgify
ReleasedLocal-First Desktop Git Collaboration & Embedded Host Server
Forgify turns a Windows workstation into a complete Git and Git LFS host for teammates on the same local network. Features repository hosting, project access controls, auto peer discovery over UDP 5051, SmartSync, encrypted LAN messaging, and automated safety stashing with zero cloud lock-in.
Documentation Articles
Filosofi & Ringkasan Arsitektur
Filosofi Local-First LAN Git, zero-cloud lock-in, dan topologi jaringan dual-channel UDP 5051 & TCP 5050.
Persyaratan Sistem & Instalasi
Spesifikasi hardware/software, .NET 10 WPF zero-dependency, dan instalasi terverifikasi Authenticode.
Inisialisasi & Setup Brankas (Host Vault)
Panduan onboarding pertama kali, pemilihan drive brankas anti-nested, profil pengembang, dan registri autostart.
Manajemen Proyek (Projects Hub)
Tiga jalur proyek: Create Project (Host), Clone dari LAN, dan 4-Layer Defense Add Local Git dengan token pairing 6-karakter.
Ruang Kerja 3-Kolom (Workspace)
Bedah ergonomis 3 kolom: Navigasi Cabang di kiri, Timeline & Code Diff di tengah, serta Staging & SmartSync di kanan.
Manajemen Cabang & Git Flow Visual
Siklus hidup branch 100% visual GUI: New Branch ber-regex, Checkout aman, Preflight Merge, dan unborn branch handling.
Git LFS & Bandwidth Throttling
Embedded Git LFS engine dengan 6-worker concurrent chunk streaming, auto-resume, dan limiter bandwidth upload/download.
Repository Smart Protection (.gitignore)
Preset bawaan pelindung cache studio engine (Unity, Unreal, Godot, .NET) dan auto-tracking ekstensi biner masif.
Kolaborasi Tim, Invite & LAN Chat P2P
Sistem undangan proyek 30-detik ephemeral, P2P LAN chat offline terenkripsi Windows DPAPI, dan auto-sync reconnect.
Keamanan Data, Recovery & Troubleshooting
Prinsip perlindungan data (anti-git clean -fd, Recycle Bin redirection, auto safety stash, folder .forgify-recovery), dan panduan solusi masalah.
Key Features
Embedded Git Smart HTTP & Git LFS Hosting
Host repositories locally with configurable Git LFS bandwidth limits, libgit2 native performance, and automatic SmartSync for project updates.
Zero-Cloud Local Network Discovery
Automatic teammate and node discovery over UDP beacon (port 5051) with fallback HTTP sync (port 5050), allowing teams to commit, branch, and sync offline at full wire speed.
Host Vault Access Control & Encryption
Partitioned per-user vault architecture ensuring secure local access controls, project invitation management, and encrypted LAN messaging.
Safety Stashing & Revert Protection Pipeline
Built-in .gitignore/.gitattributes templates and strict safety guards preventing accidental destructive worktree purges via automated safety stashing.