Advertisement
Guest User

Untitled

a guest
Jun 28th, 2024
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
RBScript 3.10 KB | Source Code | 0 0
  1. gitlab_rails['gitlab_shell_ssh_port'] = 22
  2.  
  3. ### Email Settings
  4. gitlab_rails['gitlab_email_enabled'] = true
  5. gitlab_rails['gitlab_email_from'] = '[email protected]'
  6. gitlab_rails['gitlab_email_display_name'] = 'Private GitLab Instance'
  7. gitlab_rails['gitlab_email_reply_to'] = '[email protected]'
  8.  
  9. ### Reply by email
  10. gitlab_rails['incoming_email_enabled'] = true
  11. gitlab_rails['incoming_email_address'] = "gitlab-incoming+%{key}@example.com"
  12. gitlab_rails['incoming_email_email'] = "[email protected]"
  13. gitlab_rails['incoming_email_password'] = "******"
  14. gitlab_rails['incoming_email_host'] = "mail.example.com"
  15. gitlab_rails['incoming_email_port'] = 143
  16. gitlab_rails['incoming_email_ssl'] = false
  17. gitlab_rails['incoming_email_start_tls'] = true
  18. gitlab_rails['incoming_email_mailbox_name'] = "inbox"
  19. gitlab_rails['incoming_email_idle_timeout'] = 60
  20.  
  21. ### GitLab email server settings
  22. gitlab_rails['smtp_enable'] = true
  23. gitlab_rails['smtp_address'] = "mail.example.com"
  24. gitlab_rails['smtp_port'] = 587
  25. gitlab_rails['smtp_user_name'] = "[email protected]"
  26. gitlab_rails['smtp_password'] = "******"
  27. gitlab_rails['smtp_domain'] = "mail.example.com"
  28. gitlab_rails['smtp_authentication'] = "login"
  29. gitlab_rails['smtp_enable_starttls_auto'] = true
  30. #gitlab_rails['smtp_tls'] = true
  31. gitlab_rails['smtp_openssl_verify_mode'] = 'none'
  32.  
  33. ### Matomo settings
  34. #gitlab_rails['extra_matomo_url'] = 'matomo.example.com'
  35. #gitlab_rails['extra_matomo_site_id'] = '2'
  36.  
  37. ### Registry settings
  38. registry_external_url 'https://hub.example.com'
  39. registry_nginx['listen_https']=false
  40. registry_nginx['listen_port']=81
  41. registry_nginx['proxy_set_headers']={"Host"=>"$http_host","X-Real-IP"=>"$remote_addr","X-Forwarded-For"=>"$proxy_add_x_forwarded_for","X-Forwarded-Proto"=>"https","X-Forwarded-Ssl"=>"on"}
  42.  
  43. ### Gitlab settings
  44. external_url 'https://git.example.com'
  45. nginx['listen_https']=false
  46. nginx['listen_port']=80
  47. nginx['real_ip_trusted_addresses']=['172.50.0.0/16']
  48. nginx['real_ip_header']='X-Forwarded-For'
  49. nginx['real_ip_recursive']='on'
  50. nginx['http2_enabled'] = true
  51.  
  52. #gitlab_rails['gitlab_signup_enabled'] = false
  53. gitlab_rails['artifacts_enabled'] = true
  54. #gitlab_rails['initial_root_password'] = 'password'
  55. gitlab_rails['gitlab_default_theme'] = 11
  56.  
  57. ### Database settings
  58. postgresql['enable'] = false
  59. gitlab_rails['db_adapter'] = 'postgresql'
  60. gitlab_rails['db_database'] = "gitlab"
  61. #gitlab_rails['db_encoding'] = 'utf8'
  62. gitlab_rails['db_host'] = 'postgresql'
  63. gitlab_rails['db_port'] = 5432
  64. gitlab_rails['db_username'] = 'gitlab'
  65. gitlab_rails['db_password'] = '******'
  66.  
  67. ### PAGES ###
  68. pages_external_url 'https://pages.example.com'
  69. pages_nginx['enable'] = true
  70. pages_nginx['listen_port'] = 5200
  71. pages_nginx['listen_https'] = true
  72. pages_nginx['redirect_http_to_https'] = true
  73. pages_nginx['proxy_set_headers'] = {"X-Forwarded-Proto" => "https","X-Forwarded-Ssl" => "on"}
  74.  
  75. gitlab_pages['use_http2'] = true
  76. gitlab_pages['inplace_chroot'] = true
  77. gitlab_pages['external_http'] = ['gitlab:5201']
  78. gitlab_pages['external_https'] = ['gitlab:5202']
  79. gitlab_pages['log_verbose'] = true
  80. gitlab_pages['access_control'] = true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement