ユーザ用ツール

サイト用ツール


gogs

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
gogs [2020/04/11 22:51] – [サービス設定] nabezogogs [2020/04/12 02:41] – [ログインしないとユーザを表示しない] nabezo
行 29: 行 29:
   ProxyPass         /git/  http://localhost:3000/   ProxyPass         /git/  http://localhost:3000/
   ProxyPassReverse  /git/  http://localhost:3000/   ProxyPassReverse  /git/  http://localhost:3000/
 +
 +===== 改造 =====
 +==== ログインしないとユーザを表示しない ====
 +ヘッダメニューの"エクスプローラ"を非表示にするため
 +該当箇所を下記のようにIf.IsLoggedの判定を追加し、ログインしないと表示できないようにする
 +
 +  * ./gogs/templates/base/head.tmpl
 +
 +    {{If .IsLogged}}
 +    <a class="item{{if .PageIsExplore}} active{{end}}" href="{{AppSubURL}}/explore/repos">....</a>
 +    {{end}}
 +
 +  * /home/git/gogs/templates/explore/users.tmpl
 +  * /home/git/gogs/templates/explore/organizations.tmp
 +
 +    <div class="ui user list">
 +    {{If .IsLogged}}
 +
  
 ==== サービス設定 ==== ==== サービス設定 ====
行 37: 行 55:
   - sudo systemctl start gogs   - sudo systemctl start gogs
  
 +===== 使い方 ===== 
 +  - プロジェクトの作成=リポジトリの作成 
 +  - "このリポジトリのクローンを作成"で表示されているhttp or sshのurlを確認 
 +  - git clone <上記url> 
 +  - カレントディレクトリにリポジトリ名のディレクトリが作成されその配下にファイルがコピーされる
  
gogs.txt · 最終更新: 2020/04/12 12:37 by nabezo