苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # git
使用 Docker 和 Traefik v3 搭建轻量代码仓库(Gitea 1.20+)
2025年03月26日
Gitea
,
Git
,
Docker
,
Linux
,
Traefik
介绍在 Docker 环境下搭配 Traefik v3 部署 Gitea 1.20+ 私有代码仓库的完整方案。涵盖环境准备、HTTPS 证书配置、推荐选用 rootless 容器镜像的原因,以及包含环境变量、网络挂载、健康检查的 docke
阅读全文
容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇
2021年02月25日
Gitea
,
Drone
,
Drone CI
,
Git
,
CI/CD
,
Docker
,
Linux
,
Traefik
介绍基于容器部署 Gitea 与 Drone 的轻量级代码仓库及 CI 方案,搭配 Traefik 处理证书与流量转发。相比 GitLab 资源占用显著降低,日常运行内存不足 200MB,适合个人设备或低配置服务器运行完整持续集成环境。
阅读全文
轻量安全的部署方案
2020年07月31日
Gitea
,
Git
,
Docker
,
Linux
,
Traefik
针对容器环境下小型团队与个人HomeLab的低资源高质量发布需求,对比分析了两种轻量安全部署方案。方案一采用SSH+Git方式,资源消耗极低,通过RSA密钥认证与Git Hook实现基础CI触发,但存在SSH协议稳定性隐患及多项目管理不便的
阅读全文
使用 Docker 和 Traefik v2 搭建轻量代码仓库(Gitea)
2020年02月04日
Gitea
,
Git
,
Docker
,
Linux
,
Traefik
介绍基于 Docker 与 Traefik v2 部署 Gitea 轻量代码仓库的完整方案。核心要点包括:为 SSH 与 HTTP 协议分离独立入口点以优化 TCP 服务性能;提供 SQLite 极简配置与 MySQL 生产配置两套 doc
阅读全文
使用 Docker 和 Traefik v1 搭建轻量代码仓库(Gogs)
2020年02月04日
Gogs
,
Git
,
Docker
,
Linux
,
Traefik
基于 Docker 与 Traefik v1 部署轻量级代码托管服务 Gogs 的完整实践方案,涵盖 MySQL 数据库替换默认 SQLite、Redis 缓存解耦应用内存、多网络隔离配置、服务健康检查与启动依赖、反代域名解析优化、数据持久
阅读全文
创建文件链接和联接
2014年01月17日
WINDOWS
,
Windows
,
git
,
jfunctions
,
link
在Windows Server 2008环境下,通过MKLINK工具创建目录联接(/J参数)可简化Git部署路径。该方法适用于NTFS文件系统,要求CopSSH与仓库位于同一分区,能将原始绝对路径转换为简洁的符号链接地址,实现更优雅的Git
阅读全文
配置 Windows 主机的一些小细节之二
2013年11月28日
WINDOWS
,
Windows
,
git
,
ssh
介绍在Windows服务器上配置Git实现代码版本控制与自动部署的方法,包括安装msysgit、配置CopSSH、创建裸仓库、设置post-receive钩子实现提交即更新网站目录,同时详述Windows Server 2008下配置VPN
阅读全文