正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

Raspberry Piで実行する

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab Self-Managed

Raspberry PiでGitLab Community Editionを実行するには、最適な結果を得るために、少なくとも4 GBのRAMを搭載した最新のPi 4が必要です。Pi 3以降のような低リソースでGitLabを実行できるかもしれませんが、推奨されません。古いPiはCPUとRAMが不十分なため、古いPi用のパッケージは提供していません。

デバイスに十分なメモリがあることを確認するには、スワップスペースを4 GBに展開します。

GitLabをインストールする

GitLabバージョン18.0以降、Raspberry Pi向けの32ビットパッケージの提供を終了しました。

64ビットRaspberry Pi OSを使用し、GitLabをarm64 Debianパッケージを使用してインストールする必要があります。

32ビットOSでのデータのバックアップと64ビットOSへの復元については、PostgreSQLが動作しているオペレーティングシステムをアップグレードするを参照してください。

実行中のプロセスを減らす

お使いのPiがGitLabの実行に苦労している場合は、一部の実行中のプロセスを減らすことができます。

詳細については、GitLabをメモリ制約のある環境で実行する方法を参照してください。

追加の推奨事項

いくつかの設定でGitLabのパフォーマンスを向上させることができます。

適切なハードドライブを使用する

GitLabは、SDカードではなくハードドライブから/var/opt/gitlabとスワップファイルをマウントすると、最高のパフォーマンスを発揮します。USBインターフェースを使用して、外部ハードドライブをPiに接続できます。

外部サービスを使用する

GitLabを外部のデータベースRedisインスタンスに接続することで、Pi上でのGitLabのパフォーマンスを向上させることができます。