2、docker stack deploy -c docker-compose-gitea.yaml gitea 以上设置中 Gitea 的端口号为 3000,因此本地环境浏览器进入 localhost:3000 即可访问页面,建议配置域名和 Nginx 或 Caddy 反向代理访问。本次使用的代理组件是 traefik 代理,更多关于 traefik 的使用说明请参考traefik 使用说明 关于上面的配置说明 数据库...
DRONE_GITEA_SERVER 、 DRONE_GITEA_CLIENT_ID 、DRONE_GITEA_CLIENT_SECRET 这几个属性是设置Gitea地址和OAuthID、密钥。 DRONE_GITEA_SKIP_VERIFY 此属性是设置禁用Gitea的TLS验证, 此属性为false时,当Gitea使用HTTPS协议但证书有问题,会出现授权验证失败,报x509错误。 下图是将网关(Nginx)中Gitea证书特意处理无效后...
1、docker stack deploy-cdocker-compose-mysql.yaml mysql2、docker stack deploy-cdocker-compose-gitea.yaml gitea 以上设置中 Gitea 的端口号为 3000,因此本地环境浏览器进入localhost:3000即可访问页面,建议配置域名和 Nginx 或 Caddy 反向代理访问。本次使用的代理组件是traefik代理,更多关于traefik的使用说明请参考...
volumes:- ./nginx-proxy/certs:/etc/nginx/certs- ./nginx-proxy/vhost.d:/etc/nginx/vhost.d- ./nginx-proxy/html:/usr/share/nginx/html- /var/run/docker.sock:/var/run/docker.sock:ro depends_on:-proxy restart: always server: image: gitea/gitea:1.16.7container_name: gitea environment:- V...
连接到代码仓库 (GitHub、GitLab、Gogs、Gitea、Gitee、…) 提供了Web管理界面 管理Runner Runner(执行持续部署操作的服务) 执行时会轮询Server来确定执行的操作 准备工作 在Gitea上为Drone创建OAuth认证登陆 输入信息, 点击保存 记录生产的信息 客户端ID: e5c409df-36be-4cb6-aa25-151325754c3f ...
新版的Drone可以直接使用OAuto2和drone进行通信,无缝集成,配置完成后只需要得到gitea的授权即可进入drone平台,连账户和密码都不用输了 2.1 Gitea创建OAuth2应用程序 我们进入Gitea-->点击右上角头像-->设置-->应用-->管理OAuth2应用程序来创建一个OAuth2应用程序 这里的重定向URL是授权成功后跳转到drone的地址,...
部署Drone之前需要先在Gitea中添加一个OAuth登录密钥,Drone使用的OAuth方式登录。 登录成功后重定向 URL 地址为Drone登录页。/login路由。 PS:注意,此地址必须设置公网可访问地址。 将客户端 ID和客户端密钥保存。客户端 ID和客户端密钥需要在Drone配置中使用 ...
ingress-nginx registry 都得装,其中registry装完只有crt,没有用户名密码,这个crt要保存好,后面要用 gitea + drone ci 选用这个组合,主要是为了安装方便,反正小公司能用就不错了,也不需要什么复杂的扩展功能。 gitea的安装也略掉吧,主要讲一个drone的安装和使用。
ingress-nginx registry 都得装,其中registry装完只有crt,没有用户名密码,这个crt要保存好,后面要用 gitea + drone ci 选用这个组合,主要是为了安装方便,反正小公司能用就不错了,也不需要什么复杂的扩展功能。 gitea的安装也略掉吧,主要讲一个drone的安装和使用。
Gitea 的端口号为 3000,因此本地环境浏览器进入 localhost:3000 即可访问页面,建议配置域名和 Nginx 或 Caddy 反向代理访问。本次使用的代理组件是 traefik 代理,更多关于 traefik 的使用说明请参考traefik 使用说明 关于上面的配置说明 数据库 要将Gitea 与 MySQL 数据库结合使用,请将这些更改应用于上面创建的 docker...