Open3
GitLab Self-Managedメンテメモ

グループレベルwikiを削除したい
# docker compose exec -it gitlab gitlab-rails console
g = Group.find_by_full_path('group-fullpath')
g.wiki.repository.remove
g.wiki.repository.expire_exists_cache

docsに書き加えといた。

nginxのカスタム設定を一行で書く各サンプルしかないが、複数行に書ける。
もちろんdocker composeでも使える。
environment:
GITLAB_OMNIBUS_CONFIG: |
nginx['custom_gitlab_server_config'] = <<-'EOS'
location /-/kroki/ {
rewrite ^/-/kroki/(.*) /$1 break;
proxy_cache off;
proxy_pass http://kroki:8000/;
}
EOS