当前位置: 首页 > news >正文

外网访问基于 Git 的开源文件管理系统 Gogs

Gogs 是一款由 Go 语言开发的自主 Git 服务。能够快速与搭建 Git 服务,比较适合个人和小团队使用。与 GitHub 有相似的仓库管理功能,能够灵活权限控制。本文将详细介绍如何在本地安装 Gogs 以及结合路由侠内网穿透实现外网访问。

第一步,本地部署 Gogs

1,Git 安装。点此进入Git 官网

2,在系统变量 path 中添加 Git 。

3,检查是否配置成功。

git version

4,下载 Gogs。点此安装 Gogs

下载 Windows 版二进制文件。

5,解压后,复制文件地址添加到系统变量 path 中。

6,管理员身份打开命令提示符,进入 gogs 文件中执行以下命令。

gogs web

7,浏览输入 http://localhost:3000 即可访问 Gogs 登录界面。

初次登陆需注册。

第二步,外网访问 Gogs

本机安装路由侠。点此下载

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

;

2,点击【添加映射】。

3,选择【原生端口】。

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

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

6,在外网的浏览器的地址栏输入复制的外网地址就可以访问本地部署的 Gogs 界面了。

http://www.dtcms.com/a/285983.html

相关文章:

  • CentOS7下的ElasticSearch部署
  • SQL映射文件
  • elasticsearch+logstash+kibana+filebeat实现niginx日志收集(未过滤日志内容)
  • 树的重心相关概念证明
  • MyUI表单VcForm组件文档
  • 组件-多行文本省略-展开收起
  • VMC850立式加工中心Y轴传动机械结构设计cad【7张】三维图+设计说明书
  • 多模态大模型研究每日简报(2025-07-17)
  • 设计循环队列oj题(力口622)
  • 基于现代R语言【Tidyverse、Tidymodel】的机器学习方法与案例分析
  • OSPF路由协议的协商过程
  • (八)复习(拆分微服务)
  • 快速了解pycharm
  • 微服务基础环境搭建-centos7
  • HIVE实战处理(二十四)留存用户数
  • 第8天 | openGauss中一个数据库可以存储在多个表空间中
  • mybatisdemo(黑马)
  • 数据结构-3(双向链表、循环链表、栈、队列)
  • 前端-CSS (样式引入、选择器)
  • 7月18日总结
  • 深度学习之----对抗生成网络-pytorch-CycleGAN-and-pix2pix
  • Jenkins pipeline 部署docker通用模板
  • drm驱动学习(一)sunxi_drm初始化
  • 【leetcode】3201. 找出有效子序列的最大长度(1)
  • PyCharm 高效入门指南(核心模块详解二)
  • RoboBrain 2.0(具身智能论文阅读)
  • 笔试——Day12
  • 阿里云alicloud liunux3-安装docker
  • Python编程进阶知识之第二课学习网络爬虫(selenium)
  • JavaScript进阶篇——第九章 异常、this 与性能优化全解(终)