In this article, we explore how to create a remote Git hub for your company without using GitHub.
The backend implementation involves setting up a TypeScript server for handling Git operations and a Go server for handling Git push and pull operations.
MySQL is integrated for data storage, and FIDO2 authentication is implemented for secure and passwordless login.
By combining TypeScript, Go, MySQL, and FIDO2, you can create a robust and secure remote Git hub for your company with full control over your source code and user management.