本地部署代码托管解决方案 Gitea 并实现外部访问( Windows 版本)

Gitea 是一款由社区驱动的轻量级代码托管解决方案,它的设计强调简洁性和易用性,提供了一个易于使用、快速且安全的自托管 Git 服务,同时拥有丰富的功能来支持各种规模的团队和项目。本文将详细介绍如何在 Windows 系统本地部署 Gitea 并结合路由侠实现外网访问本地部署的 Gitea 。

第一步,本地部署安装 Gitea

1,本教程操作环境为 Windows11 系统,首先访问 Gitea 的官方下载页面,根据你的 Windows 版本( 32 位或 64 位),下载最新版本的 Gitea 可执行文件,点此下载

2,下载完成后双击可执行文件,Gitea 将会启动一个本地服务,并自动初始化必要的配置文件和数据库。首次运行时,Gitea 会生成默认的配置文件,并尝试在 http://localhost:3000 上启动服务。

3,打开浏览器访问地址 http://localhost:3000,就能看到 Gitea 的安装界面。

填写完成点击【立即安装】。

等待安装完成。

就能看到你部署的 Gitea 登录界面了。

第二步,外网访问本地 Gitea

在内网的电脑上安装路由侠,点此下载

1,下载安装完成后,打开路由侠界面,点击【内网映射】。

2,点击【添加映射】。

3,选择【原生端口】。

4,在内网端口填写 Gitea 端口 3000 后点击【创建】按钮,如下图。

5,创建好后,就可以看到一条映射的公网地址,鼠标右键点击【复制地址】。

6,在外网电脑上,打开浏览器,在地址栏输入从路由侠生成的外网地址,就可以看到内网部署的 Gitea 登陆界面了。

相关推荐
Ether IC Verifier15 分钟前
OSI网络七层协议详细介绍
服务器·网络·网络协议·计算机网络·php·dpu
wj30558537839 分钟前
CC-Switch 在 WSL Ubuntu 中安装记录
linux·运维·ubuntu
人生匆匆1 小时前
通过nginx解决跨域问题
运维·nginx
_守一1 小时前
UE DS+Nakama进行游戏服务器开发(1)源码编译nakama
服务器·游戏
原来是猿1 小时前
【Socket编程预备知识】
linux·运维·服务器·网络
环流_1 小时前
HTTP 协议的基本格式
java·网络协议·http
吴爃1 小时前
Spring Boot 项目在 K8S 中的打包、部署与运维发布实践
运维·spring boot·kubernetes
Elastic 中国社区官方博客2 小时前
在 Elastic 中使用 MCP 自动化用户旅程以进行合成监控
大数据·运维·人工智能·elasticsearch·搜索引擎·自动化·可用性测试
长安链开源社区2 小时前
学者观察 | 基于区块链的隐私计算技术——北京理工大学教授祝烈煌
运维·区块链
萧行之2 小时前
Docker部署Loki+Grafana+Vector实现全服务器日志监控(含N8N/SSH/Fail2ban监控)
服务器·docker·grafana