gitserver-guide
Installation
SKILL.md
Git SSH Server (NixOS)
このドキュメントでは、NixOS上でSSH経由でアクセス可能なGitベアリポジトリサーバーの設定と使用方法について説明します。
概要
NixOSのservices.gitserverモジュールを使用して、SSH経由でアクセス可能なGitサーバーを簡単に構築できます。
主な機能
- SSH公開鍵認証: パスワード不要のセキュアな認証
- 自動リポジトリ初期化: 宣言的な設定によるベアリポジトリの自動作成
- 制限されたシェル: git-shellによる安全な環境
- systemd統合: サービスとして自動管理