Gitea on Macのサインアップ(登録)を禁止する

大した内容ではない。GiteaをずっとLAN内で運用していたが、やはりそれだと不便なので外部公開の必要を感じた。とはいえお一人様なのでサインアップはさせたくない。ので、設定するだけ。

目次

環境

  • M2 Pro Mac mini, Intel Mac mini 2018
  • macOS 14.7.7 (Sonoma)
  • gitea 1.24.5 (via brew)
  • brew services start giteaで起動

手順

まず現状を確認する。右上に登録がある。

これを殺す。とりあえずサービスを止める。

brew services stop gitea

app.iniを書き換える。brew servicesを使っている場合はps axでわかるとおり以下となる。

58271   ??  S      0:00.75 /opt/homebrew/opt/gitea/bin/gitea web --work-path /opt/homebrew/var/gitea

そんなわけで以下を編集する。

emacs /opt/homebrew/var/gitea/custom/conf/app.ini

そうしたら[service]セクションより以下の項目を操作する。

[service]
DISABLE_REGISTRATION = true

いけたらサービス再起動。

brew services start gitea

Web画面を確認する。

右上から「登録」が消えていることを確認。これでOK。

この記事をいいなと思っていただけた方、よければ高評価・チャンネル登録……はないので、コメント・SNSでシェア・ブックマーク、RSSフィード登録を、よろしくお願い致します。

コメント

コメントする

目次