QQ exmail yahoo Gmail Don't forget to change my.email@gmail.com to your email address and my-gmail-password to your own password. Mailgun
原创
2021-12-27 11:35:10
670阅读
1、SMTP协议简介SMTP称为简单邮件传输协议(Simple Mail Transfer Protocal),目标是向用户提供高效、可靠的邮件传输。它的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送。SMTP是一个请求/响应协议,它监听25号端口(现在QQ邮箱增加的SSL加密,它的的监听端口是465或587),用于接收用户的Mail请求,并与远端Mail服务器
转载
2023-12-19 22:34:37
844阅读
1. 编辑/etc/gitlab/gitlab.rb文件(加到文件最后面就好了,或者通过搜索找到,新版已有这些配置,只不过都是被注释掉了)。以QQ企业邮箱为例: 有的教程可能会说去改/opt/gitlab/etc/gitlab.rb,是错的,一切以官网文档为准 2. 重新配置gitlab(不需要重启
转载
2019-03-20 10:42:00
521阅读
2评论
在使用 Docker 部署 SMTP 服务时,常常会遇到与“smtp docker 端口”相关的问题。本篇文章将系统地探讨这个问题的背景、核心维度、特性拆解、实战对比及深度原理,帮助大家更好地理解和解决 SMTP Docker 端口问题。
## 背景定位
在现代 web 应用中,邮件通知与自动化任务处理已经成为不可或缺的组成部分。因此,SMTP 作为简单邮件传输协议,一般会运行在一个 Dock
学习了Docker的入门篇和进阶篇,简单搞一个CI/CD的实战!1. 安装Docker#1. 卸载旧版本
$ yum remove docker \
docker-client \
docker-client-latest \
docker-common \
转载
2023-08-31 22:18:30
92阅读
一、安装要求本文的操作学习是建立在centos7、Docker上的,如果没有centos7服务器或者安装Docker的话,可以查看Centos7服务器搭建、搭建Docker环境这两篇文章。二、安装1、下载gitlab镜像docker pull gitlab/gitlab-ce:12.3.5-ce.02、查看gitlab镜像docker images3、创建gitlab的配置(etc)、日志(log
转载
2023-07-11 01:14:29
295阅读
环境背景:Docker化已经成为一种热门,记录一下使用docker引擎安装gitlab的过程。测试环境:系统软件依赖CentOS 7.4GitLab(latest)docker-ce 18 安装过程: 1. 安装docker引擎并启动[root@server-10 ~]# yum install docker-ce -y //需要去官方下载dock
转载
2024-06-18 20:27:12
303阅读
目录一、前言二、部署1、环境依赖2、拉取镜像及运行三、配置1、管理员密码初始化2、关闭注册功能3、配置中国时区4、配置https域名访问5、配置邮件通知四、数据备份及恢复1、备份2、通过备份恢复数据五、总结一、前言环境要求:dockerpostfix(gitlab发送邮件使用,根据需要安装)gitlab用户权限:权限说明Guest可以创建issue、发表评论,不能读写版本库Reporter可以克隆
转载
2023-08-31 22:18:08
76阅读
GitLab 安装:我们使用 Docker 来安装和运行 GitLab 中文版,由于新版本问题较多,这里我们使用目前相对稳定的 10.5 版本可以在https://hub.docker.com/search?q=&type=image 搜索相关信息;官网上有许多英文版的gitLab,我们可以使用汉化版的 镜像为:image: 'twang2218/gitl
转载
2024-01-29 00:32:50
467阅读
先决条件需要 Docker。请参阅Docker的安装与卸载。设置卷位置在设置其他所有内容之前,配置一个新的环境变量,$GITLAB_HOME 指向配置、日志和数据文件所在的目录。确保目录存在并且已授予适当的权限。对于 Linux 用户,将路径设置为/srv/gitlab:(位置随意即可)export GITLAB_HOME=/srv/gitlab对于 macOS 用户,使用用户的$HOME/git
转载
2023-07-18 09:32:22
186阅读
https://docs.gitlab.com/ee/api/repositories.html curl --header "PRIVATE-TOKEN: fxhDXPRJAowCouXEobrz" "http://localhost/api/v4/repositories" curl --hea
转载
2023-07-05 20:20:42
154阅读
关于gitlab部署的教程还好,有的看,但到了cicd环节,简直痛苦面具,教程虽多,但断断续续,先不说大部分都是只截取片段,让人云里雾里,不会的看不懂,懂的不需要看,根据步骤跑不起来不说,改了一堆,完全不解释为什么,也分不清是官方要求还是作者自己夹带的私货。痛定思痛,抛弃任何教程,根据报错实时改进,于2023年4月24日完成此篇。官方文档: https://docs.gitlab.com/run
转载
2023-08-04 20:24:11
181阅读
一、gitlab介绍gitlab官方地址:https://about.gitlab.com/GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的
转载
2024-06-08 23:21:52
111阅读
1.先拉取镜像: docker pull gitlab/gitlab-ce 2. 运行容器: docker run -itd -p 9980:80 -p 9922:22 -v /home/gitlab/etc:/etc/gitlab -v /home/
转载
2023-05-19 15:39:24
475阅读
1.构建新的gitlab-runner image,使用如下Dockerfile(ubuntu版本):FROM gitlab/gitlab-runner
RUN apt-get update -y
RUN apt-get install -y libltdl-dev && \
rm -rf /var/lib/apt/lists/* docker build -
转载
2023-06-12 13:13:07
109阅读
1.what is gitlab-ci docker imageCI/CD 自动化集成,自动化部署。简单的说就是把代码提交到gitlab管理的同时部署到指定的server,打成docker image方便部署。部署的时候只需要将image run container便可以运行。传统做法,代码commit 到gitlab后,login in server执行git pull同步新提交的代码。每次更新
转载
2024-02-24 18:17:09
39阅读
前言这两天在折腾持续集成和交付,公司考虑使用gitlab自带的ci/cd来处理,特此记下来整个流程步骤。一、安装gitlab这个自然不用多说二、使用docker容器安装gitlab-runner组件新建一个docker-compose.yml文件,内容如下,在linux系统下使用 docker-compose up -d 命令跑起来就好(如果不会,可度娘搜索安装和使用)1 version: "3
转载
2023-08-18 15:23:14
155阅读
一、概述 为了方便做一些的测试,我一般不会选择直接在服务器上部署gitlab,那太浪费资源了。一般直接用docker起gitlab,这样即快速便捷,又节约资源。二、安装docker 安装docker 的方法很多,这里我就不过多阐述了,我选择了最懒的办法
转载
2023-09-12 13:32:06
243阅读
一、使用Docker搭建Gitlab CI Runner 1:拉去镜像 docker pull gitlab/gitlab-runner:latest&nbs
转载
2023-07-11 01:13:40
125阅读
为什么使用gitlab-runner? 1、我们所有工程代码都托管于gitlab私服 2、在基于gitab下就算选择Jenkins也是需要配置runner作为触发入口  
转载
2023-07-11 01:16:19
337阅读