docker+jenkins+vue+nginx+gitee的自运维部署部署思路:一 :首先正常手动部署的情况下其实很简单1.在已经完成的项目根目录下npm install npm run build2.顺利的话会生成一个构建后的目录 dist 3.然后将这个文件夹放在 nginx的默认生成的html文件中 4.随后就是在默认生成的conf文件总中更改配置文件nginx.conf内容,如下:ngi
转载 2024-04-09 20:17:56
44阅读
现实场景在使用Git进行开发的时候,我们可以使用ssh url或者http url来进行源码的clone/push/pull,二者的区别是,使用ssh url需要在本地配置ssh key,这也就意味着你必须是开发者或者有一定的权限,每次的代码同步(主要是push和clone)不需要进行用户名和密码的输入操作;那么http url就相对宽松些,但是需要在每次同步操作输入用户名和密码,有时候,为了省去
转载 2024-03-28 11:38:16
447阅读
  重温最少化集群搭建,我相信很多朋友都已经搭建出来,基于Watch机制也实现了出来,相信也有很多朋友有了自己的实现思路,但是,很多朋友有个疑问,我API和服务分离好了,怎么通过服务中心进行发现呢,这个过程是通过什么来实现的呢,本篇我们就来介绍这个“调用过程”。 本篇干货较多,没有代码,阅读请注意休息!   服务
目录rewrite跳转实现rewrite 执行顺序flag标记说明rewrite和location区别rewrite 示例基于域名的跳转基于客户端 IP 访问跳转基于旧域名跳转到新域名后面加目录基于参数匹配的跳转基于目录下所有 php 结尾的文件跳转基于最普通一条 url 请求的跳转rewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标记位实现URL重写以及重定向
转载 2024-03-06 09:45:17
147阅读
  nginx 反向代理gitea踩坑 前言 默认反向代理 解决方法 完整代理配置   前言 作为giteaForBT开发者,最近有用户遇到了一个反向代理的坑,那就是代理后能访问也能克隆,但是push数据量一大就会出现Request Entity Too Large报错,最后查了好多资料找到解决方案,特此做个记录。 默认反向代理 location ~* { proxy_pass
原创 2021-09-14 14:10:14
1893阅读
Gitlab是一个很棒的Git托管服务,几乎像GitHub一样强大。 但是,有没有能和Gitlab/Github媲美但操作更简单的项目呢?我认为 Gogs是很好的选择。 简介现在,GitHub已经成为首选的代码托管平台。 因为它又很多很棒的功能,操作简单,几乎所有的开发者都喜欢它。同时,谷歌的代码托管项目准备关闭,你可以把项目转移到这里。但如果你在写Android应用程序,或者正在创建下
转载 2024-06-06 13:09:32
73阅读
? 登高必自卑,行远必自迩. ? 我始终坚信越努力越幸运 ⭐️ 那些打不倒我们的终将会让我们变得强大 ? 希望在编程道路上深耕的小伙伴都会越来越好 文章目录grep分组【重点】分组关键字是什么?对数据的分组group by + group_concat 的功能以及使用方法group by + having 的功能以及使用方法及其注意事项 grep分组【重点】分组关键字是什么?答:分组关键字是 gr
Git配置所有的配置文件,其实都保存在本地!查看配置 git config -l查看不同级别的配置文件:#查看系统config git config --system --list    #查看当前用户(global)配置 git config --global --listWindows下Git相关的配置文件目录:1)、Git\etc\gitconfig  :Git 安装目录下的 gi
转载 2023-12-15 16:53:32
154阅读
最近重新研究了下Git服务器Gitea的使用,完成了从Gitlab仓库迁移到Gitea的运维工作,对于这两个Git服务器的API使用有了初步的了解。在使用的过程中发现网络上的资料相对较少,而且内容介绍还不细致全面,下面将Gitea API使用中遇到的问题和感受记录如下。使用Gitea API可以完成对仓库信息的查看和统计,通过程序可以完成一些手工重复性的工作。Gitea服务器运行后提供有关API的
转载 2024-08-02 16:19:17
115阅读
使用Gitea和Jenkins实现代码管理和自动化部署一、前言二、Git安装三、MySQL安装四、Gitea安装五、Jenkins安装六、Gitea和Jenkins配合实现自动化部署 一、前言许多个人开发者或者小型公司会有小型的代码管理和自动化部署的需求(大型公司有自己的成熟体系,咱也不敢随意揣摩),今天给大家带来一套代码管理和自动化部署体系的搭建教程,希望能对大家有所帮助。此教程操作系统使用的
转载 2024-04-22 13:21:24
552阅读
# 使用 Docker 部署 Gitea 的指南 Gitea 是一个轻量级的自托管 Git 服务,能够帮助你管理代码库。通过 Docker 部署 Gitea 是一个简单而有效的方式,尤其适合刚入行的开发者。本篇文章将带你一步一步实现这个过程。 ## 整体流程概述 以下是通过 Docker 部署 Gitea 的主要步骤: | 步骤 | 描述 | |------|------| | 1
原创 2024-10-18 09:59:49
241阅读
gitea的文档:https://docs.gitea.com/zh-cn一、先安装数据库,这里选用mysqlyum install mysql-server systemctl status mysqld systemctl start mysqld mysql -uroot -p 验证mysql -uroot -p mysql > show databases;二、安装git工具yum
原创 2月前
196阅读
gitea configure app.ini gitea_start_run.vbs reg_svc.bat End
转载 2019-08-08 14:38:00
188阅读
2评论
gitea 升级 为什么升 gitea是一个源码管理软件,了解到这个软件时,版本是1.18.5,不具备cicd的能力,需要集成drone实现cicd的功能。今天突然想了解重温drone的功能,重新查询资料,发现官网已说明可以支持cicd了,从1.19开始发布了Gitea Actions用于支持CICD。而在1.21.0以后已经默认集成了Gitea Actions。 参考: Gitea Action
原创 2024-03-17 22:27:43
386阅读
深入解读 Gitea 配置选项的含义在搭建和使用 Gitea 这一强大的代码托管平台时,正确理解和配置各项选项至关重要。下面我们将针对 Gitea 配置过程中的一些常见选项进行详细解读,帮助大家更好地根据自身需求定制 Gitea。通用设置选项需要发电子邮件确认注册当勾选此选项后,新用户在 Gitea 平台注册时,系统会向其提供的邮箱地址发送一封确认邮件。用户必须点击邮件中的确认链接,才能成功激活账
Gitea 安装成功后,我们希望在部署 Gitea 网站上使用访问跟踪代码,或者其他的一些 JS 脚本的话,这个只能通过自定义模板来实现。配置路径首先需要访问 Gitea 的站点管理界面,然后找到 ​​Custom File Root Path​​ 配置属性。​​​​然后的路径就是你需要设置模板的路径,然后在这个路径下面新建 2 个文件夹 ​​templates/cu
原创 2022-05-02 06:49:01
1759阅读
Gitea 安装成功后,我们希望在部署 Gitea 网站上使用访问跟踪代码,或者其他的一些 JS 脚本的话,这个只能通过自定义模板来实现。配置路径
原创 2022-05-05 09:30:40
219阅读
gitea安装 下载gitea 启动 预期成果 访问入口:http://git.rainbow.host:3000/ 用户密码:root/root123 docker安装配置 点击【启动】按钮,弹出配置框,点击【高级设置】,配置如下: -v /data:/data -p 10022:22 -p 3000:3000 参数配置-首次登录 数据库 个人使用,就用轻量的SQLite3,文件路径默认。
原创 2023-09-17 23:42:01
327阅读
常用的私有Git服务器包含GitLab、Gitea、Gogs等。相对来说,GitLab功能最为全面,内置CI,但对内存和CPU的要求比较高,而Gogs和Gitea均比较轻量化。根据实际需求与条件最终选择了GiteaGitea是Gogs的社区版本,足够轻量化,并且包含LFS的支持。 2|0环境准备
原创 2022-09-10 00:58:14
1372阅读
omv5-gitea/gitea from docker and potainerfirst I install gitlab,but it
原创 2023-08-08 08:13:22
117阅读
  • 1
  • 2
  • 3
  • 4
  • 5