当前位置:论坛首页 > 第三方应用 > Linux面板插件

Gitea - Git with a cup of tea 插件

发表在 第三方应用2019-12-20 20:38 [复制链接] 25 20913

本帖最后由 EdisonLiu_ 于 2022-11-10 23:25 编辑

紧急提醒:如出现插件面板爆出类似于 {{name}} 这样的源码请点击修复面板。

应用名称:GiteaForBt
价格:0.68元/月 (插件服务费)
作者:偻儸小卒
功能介绍:Gitea是一款支持多国语言的轻量级开源Git社区,内存需求512M以上均可完美运行
支持版本:Centos7  (amd64、386),Ubuntu 16.04 (amd64、386)[18.04未测]  重新规划windows版本  敬请期待  ARM架构服务器可以通过官方下载二进制文件使用离线安装方法安装,没有做过测试。 华为云 鲲鹏系列) 【ARM自动安装主程序无效请悉知】
安装方法:升级到最新的内测版本。在第三方插件里安装
使用教程:1.更新到最新测试版宝塔,选择第三方插件找到GiteaForBt点击购买安装.
gitea版权说明(gitea官方源码是MIT版权 不限制商用)
MIT License下面是官方版权地址
https://github.com/go-gitea/gitea/blob/master/LICENSE


2022-11-10_23-25.png

2.访问默认地址host:3000 进一步安装gitea即可.
1576895427(1).png

特殊说明:
1.目前开机自动启动还没有完全兼容,会尽快抽时间完成服务相关,敬请期待
2.由于gitea适应数据库版本和配置比较多并且一旦有仓库了修改配置会产生一些不好处理的问题,所以目前该版本暂不支持一步安装到位,如有需求请留言后续根据大家反馈量评估是否开发一键安装实现开箱即用
3.不支持ARM架构服务器自动安装 华为云 鲲鹏系列(根据大家留言反馈酌情考虑开发ARM架构 自动安装功能

主要依赖:
1.gitea开源项目的二进制文件,安装脚本会自动从官方下载可能会比较慢需要耐心等待
2.git,安装脚本自动安装git环境
如果老铁们有比较好的建议可以留言
离线安装:
下载地址:https://dl.gitea.io/gitea/
64位的老铁请下载:gitea-**-linux-amd64
32位的老铁请下载:gitea-**-linux-386
支持打包上传安装和直接上传二进制文件进行安装(安装包同事包含amd64和386文件时会自动按文件名称对应选择适合系统架构的可自行文件)
为了解决从官方自动下载网速慢的问题,我打包好了zip包放在了CSDN上,直接下载然后安装即可
1.9.0
https://download.csdn.net/download/qq_38883889/12278491
1.12
https://download.csdn.net/download/qq_38883889/12481636

历史版本:

  1. 0.8.1        
  2. 1、根据具体情况给出ssh方式具体的配置方案
  3. 2、开发gitea账号密码找回功能        处 理 中 \color{red}处理中 处理中
  4. 0.7.1        
  5. 1、紧急修复部分安装完成但访问时报template找不到的bug
  6. 2、由于官方下载可执行文件太慢,架设子节点镜像服务器实现多节点选优下载
  7. 3、添加bilibili视频教程播放地址
  8. 4、windows版本第二版规划。(添加git一键安装按钮以及一键安装git以及添加环境变量)
  9. 5、根据实际情况针对ssh优化插件使其能兼容ssh方式拉取代码又不影响shell远程登录        已 处 理 \color{blue}已处理 已处理
  10. 0.6.1        
  11. 1、使用service启动服务,sh文件启动方案用户切换比较难搞
  12. 2、windows版本第一版规划。(需用户手动安装git和git环境变量版本)
  13. 3、修复各种bug        已处理
  14. 0.5.1
  15. 1、新增优化在线安装版本选择功能。
  16. 2、Linux环境下不使用root权限运行gitea服务        已处理
  17. 0.4.2        
  18. 1、紧急修复升级0.4.1版本后由于目录权限无法正常启动gitea问题bug
  19. 2、添加后台配置是否允许注册功能        已处理
  20. 0.4.1        
  21. 1.重构giteaForBt底层
  22. 2.解决偶尔无法渲染插件菜单问题
  23. 3.处理重构后升级插件无法push代码问题        已处理
  24. 0.3.1        
  25. 1、实现插件前端窗口全Vue+webpack覆盖率,包括插件化开发、多分类让操作更便捷
  26. 2、实现主程序安装进度条
  27. 3、解决centos+python3.×升级后整个插件报错问题
  28. 4、添加插件【版本线】时间轴和主要依赖许可证地址内容
  29. 5、优化安装时shell执行有警告。
  30. 6、优化启动时日志报警告status: command not found        已处理
  31. 0.2.3        
  32. 1.解决版本升级后配置丢失问题
  33. 2.目前除1.9以外版本会出现访问无样式问题。
  34. 3.日志文件过大导致无法获取到运行状态问题。        已处理
  35. 0.2.2        
  36. 修复部分主程序二进制文件没有可执行权限问题        已处理
  37. 0.2.1        
  38. 1.离线安装支持所有版本。
  39. 2.新增上传logo
  40. 3.修改备案号        已处理
  41. 0.1.1        
  42. 1.修改安装方式为自动安装
  43. 2.手动安装
  44. 3.离线安装三种模式
  45. 4.处理一些插件依赖方面bug        已处理
  46. 0.0.4        
  47. 优化安装和部分无法启动问题        已处理
  48. 0.0.3        
  49. 新增配置修改功能        已处理
  50. 0.0.2        
  51. 优化一些细节        已处理
  52. 0.0.1        
  53. 下载官网程序在线安装测试版本        已处理
复制代码





待办事项:
1.检查配置修改后配置文件未生效 bug (已解决)
2.开发页面关键信息编辑功能(logo上传、版权修改等)。 (已解决)
3.优化离线安装功能,使其能安装更多版本。 (已解决)
4.新增优化在线安装版本选择功能。
5.windows版本第一版规划。
6.开发Linux版本SQLite3数据库方式自动部署功能。
7.开发超级管理员账号密码找回功能
8.使用反向代理无法提交代码(抽时间研究一下解决方案)
9.安装时有警告(抽时间排除)
10.启动时日志报警告status: command not found (抽时间排除)

11.升级python3.7以上出现插件无法使用情况 紧急bug


故障排除:
1.遇到 status: Unable to connect to Upstart 报错
2.选择mysql安装时可能会出现 1071 错误
遇到这个问题请使用mysql5.7。否则请使用SQLite3或则其他数据库安装。
3.安装时忘记填写管理员账号密码

实测反向代理可用,需将如下代码添加至代理站点的伪静态中即可,克隆的时候需要手动将localhost:替换成自己的实际域名【将服务器对外域名设置成你的实际域名(默认80端口)即可无需此步骤】即可,http代理模式下实测可提交代码。ssh方式未测
5.升级配置丢失:
升级前请备份配置文件/www/server/panel/plugin/btgitea/custom/conf/app.ini

  1. #设置最大为提交 50M如果推送报错Request Entity Too Large则需要修改client_max_body_size
  2. client_max_body_size 50m;
  3. location  ~*
  4. {
  5.     proxy_pass http://localhost:3000;
  6.     proxy_set_header        Host $host;
  7.     proxy_set_header X-Real-IP $remote_addr;
  8.         proxy_set_header X-Forwarded-For $remote_addr; # 设置请求源地址
  9.         proxy_set_header X-Forwarded-Proto $scheme; # 设置Http协议
  10.     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  11.     proxy_set_header REMOTE-HOST $remote_addr;
  12. }
  13. location /
  14. {
  15.     proxy_pass http://localhost:3000;
  16.     proxy_set_header        Host $host;
  17.     proxy_set_header X-Real-IP $remote_addr;
  18.     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  19.     proxy_set_header REMOTE-HOST $remote_addr;
  20.     proxy_set_header X-Forwarded-For $remote_addr; # 设置请求源地址
  21.     proxy_set_header X-Forwarded-Proto $scheme; # 设置Http协议
  22.     add_header X-Cache $upstream_cache_status;

  23.     #Set Nginx Cache

  24.             add_header Cache-Control no-cache;
  25.     expires 12h;
  26. }
复制代码





sendpix0.jpg
使用道具 举报 只看该作者 回复
发表于 2019-12-21 09:36:12 | 显示全部楼层
感谢感谢分享!
使用道具 举报 回复 支持 反对
发表于 2019-12-24 17:01:42 | 显示全部楼层
路过,顶下有技术的大佬
使用道具 举报 回复 支持 反对
发表于 2020-1-4 23:17:33 | 显示全部楼层
痞子哥 发表于 2019-12-24 17:01
路过,顶下有技术的大佬

感谢老铁支持
使用道具 举报 回复 支持 反对
发表于 2020-2-15 21:56:55 | 显示全部楼层
顶一个! 建议楼主改下源,可以再出一个 GogsForBt 插件
使用道具 举报 回复 支持 反对
发表于 2020-3-2 14:11:37 | 显示全部楼层
我安装了.但是好像不能推送代码上去啊
使用道具 举报 回复 支持 反对
发表于 2020-3-20 14:33:18 | 显示全部楼层
1499526691bhvx 发表于 2020-3-2 14:11
我安装了.但是好像不能推送代码上去啊

我也是不能推送啊我用nginx反代的...
使用道具 举报 回复 支持 反对
发表于 2020-3-21 19:43:19 | 显示全部楼层
1499526691bhvx 发表于 2020-3-20 14:33
我也是不能推送啊我用nginx反代的...

加我qq 747357766 我想详细了解一下具体情况
使用道具 举报 回复 支持 反对
发表于 2020-3-21 19:44:42 | 显示全部楼层
无与伦比 发表于 2020-2-15 21:56
顶一个! 建议楼主改下源,可以再出一个 GogsForBt 插件

暂时还没打算弄gogs  看老铁门的具体响应程度,如果需求量大后期会考虑弄这个插件
使用道具 举报 回复 支持 反对
发表于 2020-3-30 20:29:45 | 显示全部楼层
gitea如何升级到最新版本
使用道具 举报 回复 支持 反对
发表于 2020-3-31 12:24:45 | 显示全部楼层
@wk6999 发表于 2020-3-30 20:29
gitea如何升级到最新版本

目前还不支持线上安装版本选择,理论上可以通过去官方下载最新二进制文件手动上传安装
使用道具 举报 回复 支持 反对
发表于 2020-4-3 21:10:09 | 显示全部楼层
不知道为什么ubuntu 19.10安装提示出错
使用道具 举报 回复 支持 反对
发表于 2020-4-8 21:22:50 | 显示全部楼层
不能保存《配置修改》
使用道具 举报 回复 支持 反对
发表于 2020-4-8 22:29:24 | 显示全部楼层
xcsoft 发表于 2020-4-3 21:10
不知道为什么ubuntu 19.10安装提示出错

感谢支持 老铁 遇到问题 具体报错截图发我qq 上面图片上有我qq信息 19版本目前没测试过 发截图过来过几天我装个19虚拟机调试一下
使用道具 举报 回复 支持 反对
发表于 2020-4-11 20:34:24 | 显示全部楼层
河南时代精英 发表于 2020-4-8 21:22
不能保存《配置修改》

有提示错误吗老铁
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表