跳至主要內容

ubuntu上使用gitlab

Mr.Barry...小于 1 分钟gitlabnas内网穿透

ubuntu上使用gitlab

1. 安装gitlab

1.1 ubuntu物理机安装

本文使用的是ubuntu20.04
官网的安装方法open in new window

建议还是安装官网的方法安装

目前依然有遇到问题,配置了ssh key 没有用.

version: '3.6'
services:
  web:
    image: 'gitlab/gitlab-ee:latest'
    restart: always
    hostname: 'gitlab.example.com'
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://gitlab.demo.com'
        gitlab_rails['gitlab_shell_ssh_port'] = 2224
        #配置邮箱来源, 与展示的名称
        gitlab_rails['gitlab_email_enabled'] = true
        gitlab_rails['gitlab_email_from'] = 'your email'
        gitlab_rails['gitlab_email_display_name'] = 'your email'
        #smtp配置
        gitlab_rails['smtp_enable'] = true
        gitlab_rails['smtp_address'] = "smtp.qq.com"
        gitlab_rails['smtp_port'] = 465
        gitlab_rails['smtp_user_name'] = "your email"
        gitlab_rails['smtp_password'] = "your password"
        gitlab_rails['smtp_domain'] = "smtp.qq.com"
        gitlab_rails['smtp_authentication'] = "login"
        gitlab_rails['smtp_enable_starttls_auto'] = false
        gitlab_rails['smtp_tls'] = true
        # Add any other gitlab.rb configuration here, each on its own line
    ports:
      - '6090:80'
      - '2224:2224'
    volumes:
      - '/mnt/user/script/gitlab/config:/etc/gitlab'
      - '/mnt/user/script/gitlab/logs:/var/log/gitlab'
      - '/mnt/user/script/gitlab/data:/var/opt/gitlab'
    shm_size: '256m'
上次编辑于:
贡献者: duanyongcheng77
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8