As we reevaluate how to best support and maintain Staging Ref in the future, we encourage development teams using this environment to highlight their use cases in the following issue: https://gitlab.com/gitlab-com/gl-infra/software-delivery/framework/software-delivery-framework-issue-tracker/-/issues/36.

Skip to content
Snippets Groups Projects
Select Git revision
  • version-1-9
  • main default protected
  • 608-improve-gitlab-shell-logging-structure
  • ashmckenzie/update-golangci-setup
  • 762_use_workhorse_ssh_endpoint
  • fix-issue-708
  • id-use-workhorse-git-ssh-rpc
  • ashmckenzie/debug-yamux-issues
  • ag-remove-geo-ffs
  • aakriti.gupta-main-patch-64039
  • ashmckenzie/gssapi-fixes
  • 671-race-golang-1-x-failed-with-stdin-send-error-eof
  • igor.drozdov-main-patch-82081
  • ashmckenzie/include-metadata-in-access-finish-log-line
  • 660-job-failed-4563144016
  • id-bump-logrus
  • sh-ssh-certificates
  • tmp-geo-push-poc
  • igor.drozdov-main-patch-40896
  • tmp-kerberos-testing
  • id-test-agains-1.19
  • v14.39.0
  • v14.38.0
  • v14.37.0
  • v14.36.0
  • v14.35.0
  • v14.34.0
  • v14.33.0
  • v14.32.0
  • v14.31.0
  • v14.30.1
  • v14.30.0
  • v14.29.0
  • v14.28.0
  • v14.27.0
  • v14.26.0
  • v14.25.0
  • v14.24.1
  • v14.24.0
  • v14.23.0
  • v14.22.0
41 results

config.yml.example

Blame
  • user avatar
    Jacob Vosmaer authored
    2e1217ea
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    config.yml.example 1.37 KiB
    # GitLab user. git by default
    user: git
    
    # Url to gitlab instance. Used for api calls. Should end with a slash.
    # Default: http://localhost:8080/
    # You only have to change the default if you have configured Unicorn
    # to listen on a custom port, or if you have configured Unicorn to
    # only listen on a Unix domain socket.
    gitlab_url: "http://localhost:8080/"
    
    http_settings:
    #  user: someone
    #  password: somepass
    #  ca_file: /etc/ssl/cert.pem
    #  ca_path: /etc/pki/tls/certs
      self_signed_cert: false
    
    # Repositories path
    # Give the canonicalized absolute pathname,
    # REPOS_PATH MUST NOT CONTAIN ANY SYMLINK!!!
    # Check twice that none of the components is a symlink, including "/home".
    repos_path: "/home/git/repositories"
    
    # File used as authorized_keys for gitlab user
    auth_file: "/home/git/.ssh/authorized_keys"
    
    # Redis settings used for pushing commit notices to gitlab
    redis:
      bin: /usr/bin/redis-cli
      host: 127.0.0.1
      port: 6379
      # socket: /tmp/redis.socket # Only define this if you want to use sockets
      namespace: resque:gitlab
    
    # Log file.
    # Default is gitlab-shell.log in the root directory.
    # log_file: "/home/git/gitlab-shell/gitlab-shell.log"
    
    # Log level. INFO by default
    log_level: INFO
    
    # Audit usernames.
    # Set to true to see real usernames in the logs instead of key ids, which is easier to follow, but
    # incurs an extra API call on every gitlab-shell command.
    audit_usernames: false