• 2024-06-09【NAS】Docker Gitea+SakuraFrp+绿联DPX4800标 搭建私有代码托管平台
    本文主要分享Gitea的一些设置,和Https的实现。Gitea的一些设置映射网络HTTPS的实现先准备好一个域名,建议准备一个1Panel创建一个AC账户然后点击申请证书,手动解析。申请完毕后,点击详情,查看证书crt和私钥key自己创建一个txt文本,将证书crt粘贴进去,然后将名字改为xxx.crt
  • 2024-05-12gitlab迁移到gitea可行方案
    gitea与gitlab优势比较明显,实际占用资源占比大约1:4gitlab迁移所有仓库到gitea,目前有自动化脚本,但是有个bug需要修复原始自动化迁移工具https://github.com/h44z/gitlab_to_gitea遇到的问题:importfailed:{"message":"Authenticationfailed:Clone:exitstatus128-rem
  • 2024-04-11Podman Compose 新手指南
    技术人员多数又呆板又花心不长久。我知道你可能已经厌倦了Docker,但是系统还没有复杂到需要高攀K8S的地步。那我建议您,有空的话可以约一下Podman。Podman使用起来是足够简单的,直接把它当做改了名字的Docker就可以了。所以以下只介绍一下它的编排工具,也就是podman-compose
  • 2024-03-30Gitea的简单介绍
    Gitea是一个由社区驱动的轻量级代码托管解决方案,它为开发者和团队提供了一个易于使用且高效的平台来托管和分享他们的代码。在这篇博客中,我们将对Gitea进行一个简单的介绍,探讨它的特点、优势以及如何为开源项目和私有项目提供支持。什么是Gitea?Gitea是一个用Go语言编写的开源
  • 2024-03-12安装部署gitea
    gitea介绍官网https://about.gitea.cn/最近发现gitea的官网发生了变化,也不知道什么时候改了,之前的域名是gitea.io的,但是现在会跳转到about.gitea.cn域名上可能是商业化了吧,但这也并不意味着Gitea就变成了商业软件。Gitea目前仍然是一个完全免费且开源的项目,任何人都可以
  • 2024-03-01Docker部署Gitea,以及自定义 Gitea 页面
    首先要先在你的Linux系统上成功安装Docker和DockerCompose。开始配置和部署Gitea:创建git用户。sudouseradd-m-s/bin/bash-U-u1000git配置docker-compose.yml,我这里使用了80端口和MySQL8数据库。version:"3"networks:gitea:external:falseservice
  • 2024-01-24怎么他们都有开源项目经历|手把手教你参与开源
    一、前言大家好,这里是白泽。有一些同学提问,希望在自己的简历上增加一些有含金量的项目经历,最好能够去参与一些开源项目的开发,但由于对一个庞大的开源项目缺乏认知,难以着手。同时也担心自己能力不足,不知道自己写的代码是否会被接纳。这里我总结了遇到的一些问题:如何找到适合我
  • 2024-01-16公司内部的gitea(git)服务怎么镜像远程仓库
    以本地gitea为例一、登录本进管理员账号,进到需要镜像的组织,点击迁移外部仓库 进到组织-找到迁移外部仓库。(为什么要在组织里创建,因为gitea的逻辑是组织到仓库,你就算是直接创建不进组织默认的组织是你个人,而这样对于公司化运作的git是不友好的。所以先进组织再迁移。)二、选
  • 2023-11-13Centos7 nginx反向代理gitea和grafana&钉钉告警
    1安装nginxyuminstall-ygccmakepcre-develzlib-developenssl-develwgethttps://nginx.org/download/nginx-1.20.1.tar.gztar-zxvfnginx-1.20.1.tar.gzcdnginx-1.20.1./configure--prefix=/usr/local/nginx--with-http_ssl_modulemakemakeinstallvi/etc/system
  • 2023-11-01Centos7 部署gitea,使用sqlite作为数据源
    #创建用户git,指定登录shell为Bash,-d指定家目录默认/home/git,-m如果指定的家目录不存在,则创建该目录#踩坑:-r不分配登录shell和家目录useradd-s/bin/bash-d-mgit#编辑/etc/sudoers文件以允许git用户在执行sudo命令时无需密码vi/etc/sudoers在文件中找到以rootALL=
  • 2023-10-01联想个人云开启Docker并安装常用的Docker
    联想个人云开启Docker并安装常用的Docker启用Docker利用联想个人云的远程协助功能开启SSH并提升普通用户权限后,可安装(开启Docker)新版的固件docker已经安装了,不知道出于什么原因没有启动:[~]#dockerimagelsCannotconnecttotheDockerdaemonatunix:///var/run/docker.s
  • 2023-08-28git上传大文件
    目录我尝试使用git上传4GB的文件到gitea上的时候,发现文件会再300MB左右被截断(有文件大小限制)排查发现是git端的问题,不是gitea的问题使用gitlfs解除上传大小限制打开gitbash输入命令gitlfsinstall再输入gitlfstrack"*.mp4"或者gitlfstrack"*"最后gitadd、gitp
  • 2023-08-11gitea ci/cd
    1.建立目录mkdir-p/data/{gitea,act_runner}2.docker-compose.ymlversion:"3"networks:custom-local-net:driver:bridgeipam:config:-subnet:"172.16.0.0/18"gateway:"172.16.0.1"servic
  • 2023-08-03Gitea启动服务失败(1053)问题
    情景:原有gitea注册服务运行正常,升级新的版本后,注册服务启动失败。解决方案:gitea文件夹下有日志的话,可以看日志文件。没有的话,就通过控制台直接启动gitea,有报错的话这里会直接输出。其他:我遇到的1053是因为版本变更,app.ini中的部分配置项不可用了。按照配置说明正确配置后,服务就
  • 2023-07-12Gitea+Picgo实现图床服务
    Gitea用Gitea搭建git服务器,对于老旧电脑来说是一个不错的选择,占用低运行快。对于我个人使用来说确实不错,docker安装十分方便。当我在网上搜相关教学的时候,与gitea图床相关的少之又少,所以才打算写这篇文章,记录和分享。新建仓库,新建令牌新建一个公开的仓库,然后进入到设置创建令牌
  • 2023-07-05Kubernetes使用Helm部署Gitea仓库
    使用Helm部署Gitea仓库配置Helm源helmrepoaddgiteahttps://dl.gitea.io/chartshelmrepoupdate导出Gitea配置文件values.yamlhelmshowvaluesgitea/gitea>values.yaml#helmshowreadmegitea/gitea>README.md修改values.yamlvimvalues.yaml修改持久化配置
  • 2023-05-26Gitea Docker 备份恢复
    关于GiteaDocker备份恢复,可以参考以下链接:Gitea官方文档:https://docs.gitea.io/en-us/backup-and-restore/DockerHub上的Gitea镜像文档:https://hub.docker.com/r/gitea/gitea/GitHub上的Gitea仓库:https://github.com/go-gitea/gitea以下是一些关于GiteaDocker备
  • 2023-05-21ubantu 22 服务器 记录
    chlmaster@1234sudowget-Ogiteahttps://dl.gitea.io/gitea/1.19.3/gitea-1.19.3-linux-amd64useraddchlusermod-a-Gsudochlusermod-s/bin/bashchlcd/optmkdirgiteasudopasswdchlsudochmod+xgitea下载mysql//https://repo.mysql.com///sutowgethtt
  • 2023-05-05Docker 部署 Gitea Actions
    Gitea在1.19版本正式支持了GiteaActions而运行GiteaActions的前提是注册一个跑步者(目前,actrunners是唯一的选择)。官方介绍地址:https://gitea.com/gitea/act_runner二进制下载地址:https://dl.gitea.com/act_runner/当然,二进制部署不是本文的重点1.使用Docker部署dockerru
  • 2023-04-18gitea backup sh
    #!/bin/bash#Thisscriptcreatesa.zipbackupofgitearunninginsidedockerandcopiesthebackupfiletothebackupdirectoryecho"Deleteolderbackup..."find/home/mason/gitea/gitea_backup/-typef-mtime+9-name"*.zip"-de
  • 2023-04-16docker-compose gitea、drone
    version:"3"services:gitea:image:gitea/gitea:latestcontainer_name:giteaenvironment:-USER_UID=1000-USER_GID=1000restart:alwaysvolumes:-/gitea:/data-/etc/timezone:/etc/timezone:ro-/etc/localtime:/etc/localtime:roports:-"
  • 2023-04-07使用Drone+gitea配置自己的CICD流程
    什么是CICDCICD一般包含三个概念:持续集成(ContinuousIntegration,CI),持续交付(ContinuousDelivery),持续部署(ContinuousDeploy)。他是一种软件开发实践,核心是通过引入自动化的手段来提高软件交付效率。其最终目的是为了让工程师更快,更高质量,更简单的交付软件。持续集成在传统软
  • 2023-04-06Podman Compose 新手指南
    作者:袁首京原创文章,转载时请保留此声明,并给出原文连接。技术人员多数又呆板又花心不长久。我知道你可能已经厌倦了Docker,但是系统还没有复杂到需要高攀K8S的地步。那我建议您,有空的话可以约一下Podman。Podman使用起来是足够简单的,直接把它当做改了名字的Docker就可
  • 2023-02-15Gitea API 使用指南
    最近重新研究了下Git服务器Gitea的使用,完成了从Gitlab仓库迁移到Gitea的运维工作,对于这两个Git服务器的API使用有了初步的了解。在使用的过程中发现网络上的资料相对较少,而
  • 2023-02-14在Windows上使用Gitea SSH遇到的问题
    在Windows中Gitea的RUN_USER(以用户名运行)可能会与Windows系统的账户系统关联,因此你可以在此处填写任意用户名,推荐填写 git。在安装界面中可以修改,如下图所示。如