问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

绿联NAS部署Gitea代码管理系统及外网访问配置教程

创作时间:
作者:
@小白创作中心

绿联NAS部署Gitea代码管理系统及外网访问配置教程

引用
CSDN
1.
https://blog.csdn.net/weixin_44893015/article/details/145757826

本文将详细介绍如何在绿联NAS设备上部署Gitea代码管理系统,并通过DDNSTO实现外网访问。教程涵盖加速器配置、镜像下载、数据库设置等多个步骤,适合对NAS设备管理和代码托管有需求的技术爱好者。

绿联NAS 部署gitea 代码管理

1.加速器配置,否则无法下载镜像

1.1把以下配置填入后确认

  
https://proxy.1panel.live/
https://dockerproxy.1panel.live/
https://docker.nastool.de/
  

2.下载下面这4个镜像

  
1.mysql:      数据库
2.phpmyadmin: 主要用于管理MySQL
3.gitea:      代码管理
4.ddnsto:     用于外网访问
容器创建顺序按照序号顺序
  

3.创建mysql容器

3.1修改容器名称,打开自动重启

3.2添加mysql密码

  
MYSQL_ROOT_PASSWORD    密码:1234567890(自定)
  

3.3存储空间配置路径

  
/var/lib/mysql
/var/log/mysql
  

3.4网络配置,只用bridge ,NAS的端口号使用没有被占用的即可

3.5 容器运行命令添加

  
--character-set-server=utf8mb4
--collation-server=utf8mb4_general_ci
--explicit_defaults_for_timestamp=true
--lower_case_table_names=1
  

3.6 mysql确认

正常运行

4.创建phpmyadmin

4.1修改容器名称,打开自动重启

4.2 配置phpmyadmin的环境变量

地址:

  
PMA_ARBITRARY				1  					//连接远程数据库  当设置为1时,将允许连接到任意服务器
PMA_HOST					192.168.0.68		//NAS 的地址 按照上图
PMA_VERBOSE				    C_数据库管理 			//定义MySQL服务器的详细名称(自动义)
PMA_PORT					3306				//按照3.4小杰的容器端口,默认3306
  

4.3网络配置 端口可自行修改没有使用的

4.4 确认创建phpmyadmin

正常运行

4.5 打开phpmyadmin,新建gitea

通过地址加端口号打开

如:http://192.168.0.68:35977/


35977是4.3小节里面的端口号

  
服务器: 192.168.0.68:42561 //端口号是3.4小节的端口号
用户名: root
密码:   1234567890  //3.2小节设置的密码
  

4.6 正常打开

4.7 新建 gitea

滑动最下面点击执行

成功添加

5.0 创建 gitea

5.1修改容器名称,打开自动重启

5.2 网络配置,记住这个45077后面有用到

5.3 存储配置

  
/data/git/repositories
/data/gitea
  

5.4 环境变量配置

HTTP_PORT的端口号改为5.2小节同一个端口号

5.4确认配置

5.5 正常运行

5.6 打开gitea

通过地址加端口号(5.4小节) 如192.168.0.68:45077

5.7 gitea 首次配置

  
数据库类型选择 mysql
数据库主机 nas地址+端口号(3.4mysql的NAS端口号) 
账号:root
密码:3.2小节设置的密码
数据库名称:gitea(4.7小节的名称)
  

5.8 基础URL

5.2小节的端口号

5.9 端口号

5.2小节的端口号

5.10 管理员账号密码设置

5.11 成功创建

6. 创建ddnsto (外网访问,不需要则已完成)

6.1 名称修改,自动重启

6.2 存储配置

  
/ddnsto-config
  

6.3 环境变量 修改

打开ddnsto 如下:

https://web.ddnsto.com/

注册登录后打开控制台(右上角)

6.4令牌获取和使用

令牌填入下面红框

6.5 确认

6.6 网页上添加外网访问

  
主域名:自己想要的名称
目标主机地址:nas地址+5.2小节的端口
  

7.0 到此,即可通过主域名访问内网,至于套餐价格,目前并不贵,个人选择,貌似还可以领取免费的

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号