该文章记录了Gitea推送失败的问题及解决方法。推送时请求体约2.95 MiB,超过Git默认1 MiB的http.postBuffer,导致使用chunked传输,而Traefik/Gitea链路未正确处理,引发错误。通过调大postBuffer至16 MiB并指定HTTP/1.1解决。作者分享了配置方法,并感慨排查问题的乐趣。
每周五更新重要软件版本信息,记录新版本发布,忽略小版本修复,包括多个项目如envoy-gateway、gitea等的最新版本链接。
作者感慨一年时间短暂,通过gitea热力图展示工作进度,建议使用类似日历工具记录时间流逝,以激发个人危机意识。
今天我成功将博客从Cloudflare Pages迁移到自己的服务器,使用GitHub备份,并配置Woodpecker实现自动构建和部署。尽管过程中遇到了一些问题,但整体顺利,访问速度有待观察。
本文介绍了如何在Docker中部署Gitea和Woodpecker CI,Gitea是轻量级代码托管服务,支持CI/CD集成。选择Woodpecker CI因其社区活跃且易用。文章涵盖服务配置、OAuth2应用注册、Docker卷设置及Nginx反向代理配置,并测试CI功能。
作者分享了在 Netcup RS 服务器上部署 Gitea 以替代 cGit 的过程,包括 Docker Compose 配置、Nginx 反向代理和 Cloudflare Tunnel 设置,从而安全访问 Gitea 的 Web 和 SSH 服务,提升安全性。
在局域网中使用 Gitea 同步代码,避免使用云存储和公司 SVN。下载 Gitea,配置 SQLite3 数据库和本地 IP,启动服务后,同事可通过 http://192.168.xx.xx:3000 登录,操作方式类似 GitHub。
文章讨论了作者从Cursor转向Qoder的开发工具使用经历,并分享了个人旅行和生活感悟,特别是对南京大屠杀纪念馆的参观感受,强调了和平的重要性。
作者使用开源项目Gitea在局域网内搭建本地Git服务,配置SQLite3数据库和本地IP后,同事们可通过http://192.168.xx.xx:3000登录,享受类似GitHub的体验。
在Gitea Docker中遇到/var/empty权限问题,通过chown和chmod命令修改目录所有者和权限,成功启动SSH服务。
本文介绍了如何在Linux服务器上免费安装Gitea,一个轻量级的自托管Git服务,帮助开发者和团队完全控制代码,避免依赖第三方平台,轻松搭建GitHub替代品,提升开发独立性。
每周五更新重要版本信息,记录新版本发布,忽略bug修复。列出Keda、Gitea、SafeLine等多个项目的最新版本链接。
本文介绍了如何在ArchLinux上安装和配置Act Runner以连接Gitea实例。首先需要安装Docker和Act Runner,并配置Docker用户组和启动Docker服务。然后在Gitea中创建并注册Runner,最后启用Act Runner服务。完成后即可使用。
本文介绍了如何在ArchLinux上安装和配置Act Runner以连接Gitea实例,包括Docker的安装、runner的注册和服务的启用。此外,还分享了一些关于PVE和Cloudflare Tunnel的使用经验。
每周五更新重要版本信息,不记录bug修复。列出freelens、gateway、gitea等项目的最新版本链接。
本文介绍如何在Docker环境中使用Traefik v3搭建轻量级私有Gitea代码仓库,回顾了Gitea的版本更新,强调了Docker环境、Traefik部署和HTTPS证书获取的准备工作,提供了Gitea容器镜像选择建议,并详细说明了配置文件创建和服务启动过程,最后介绍了SSH密钥配置和数据备份方法,以确保服务高效运行与维护。
最近发现腾讯云服务器流量过快,带宽不足。分析nginx日志后,发现大量爬虫访问代码仓。通过nginx配置过滤爬虫请求,并在gitea的public目录下新增robots.txt文件。
Gitea 标准版在 Docker 中无法获取 SSH 爆破日志,因其使用容器内的 OpenSSH。通过自建镜像和监控脚本可解决此问题,并提供 Fail2ban 匹配规则。
我创建了一个简单的macOS应用程序来处理键盘捕获,功能已完成,计划用于学习和工作。接下来需要整理代码并打包为DMG文件。同时,我搭建了Gitea作为私有Git仓库。为了自动化这些流程以节省时间,我决定在EC2实例上搭建n8n平台。
完成下面两步后,将自动完成登录并继续当前操作。