# Shell+web+hook的系统构建发布运维系统之API及前端: zzxia-lollipop-remote-gan

Shell+web+hook的系统构建发布运维系统之API及前端: zzxia-lollipop-remote-gan

中文名:猪猪侠之运维超级无敌棒棒糖API及前端

这是zzxia-op-super-invincible-lollipop的关联项目,为zzxia-op-super-invincible-lollipop提供远程执行的能力,包含后端API服务及前端网站,后端API服务还提供了gitalb类仓库钩子的能力,以实现自动化构建与发布,也可以供第三方工具调用。

zzxia-op-super-invincible-lollipop项目地址:https://gitee.com/zhf_sy/zzxia-op-super-invincible-lollipop

zzxia-lollipop-remote-gan项目地址:https://gitee.com/zhf_sy/zzxia-lollipop-remote-gan

如果有使用上的问题或其他,可以在Issues中提出,也可以加wx:zzxia_ggbond 解决,加好友时请注明你来自哪个平台!

文章目录

  • [Shell+web+hook的系统构建发布运维系统之API及前端: zzxia-lollipop-remote-gan](#Shell+web+hook的系统构建发布运维系统之API及前端: zzxia-lollipop-remote-gan)
    • [1 介绍](#1 介绍)
      • [1.1 背景](#1.1 背景)
      • [1.2 功能](#1.2 功能)
      • [1.3 喜欢她,就满足她:](#1.3 喜欢她,就满足她:)
    • [2 软件架构](#2 软件架构)
      • [2.1 代码语言](#2.1 代码语言)
      • [2.2 关系图](#2.2 关系图)
      • [2.3 功能与依赖](#2.3 功能与依赖)
    • [3 安装](#3 安装)
      • [3.1 安装方法](#3.1 安装方法)
    • [4 使用](#4 使用)
    • [5 参与贡献](#5 参与贡献)

1 介绍

这是zzxia-op-super-invincible-lollipop的关联项目,为zzxia-op-super-invincible-lollipop提供远程执行的能力,包含后端API服务及前端网站,后端API服务还提供了gitalb类仓库钩子的能力,以实现自动化构建与发布,也可以供第三方工具调用。

1.1 背景

zzxia-op-super-invincible-lollipop在命令行下运行是非常方便且强大的,但网页端也是很多开发人员喜欢的,另外gitlab也需要他,所以就有了这个项目。

1.2 功能

  1. 后端API(backend/README.md):
    • /get/token
    • /hook/gitlab
    • /hook/hand
    • /get/list/project
    • /get/list/docker-cluster-service
    • /get/list/nginx
  2. 前端网站(front/README.md)

1.3 喜欢她,就满足她:

  1. 【Star】她,让她看到你是爱她的;
  2. 【Watching】她,时刻感知她的动态;
  3. 【Fork】她,为她增加新功能,修Bug,让她更加卡哇伊;
  4. 【Issue】她,告诉她有哪些小脾气,她会改的,手动小绵羊;
  5. 【打赏】她,为她买jk;

2 软件架构

2.1 代码语言

  • go
  • html
  • JavaScript

2.2 关系图

zzxia-op-super-invincible-lollipop
zzxia-lollipop-remote-gan后端API服务
zzxia-lollipop-remote-gan前端网站
gitlab
浏览器
其他工具

2.3 功能与依赖

需要安装好zzxia-op-super-invincible-lollipop项目后才能使用

3 安装

项目运行在Linux系统之上,需要与zzxia-op-super-invincible-lollipop项目在同一台服务器上。

3.1 安装方法

提供两种安装运行方式,一个是在宿主机上作为systemd的服务运行,一个是运行在docker中,具体请参考deploy/README.md

注意事项:请根据自己的实际运行环境修改配置文件,后端API服务默认运行在端口9527

4 使用

  • 后端API服务的调用及gitlab钩子的配置请参考backend/README.md

  • PC前端(如图):

  • 手机前端(如图)

5 参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request
相关推荐
mounter6251 分钟前
深度解析 RDMA 技术的里程碑:基于 DMA-BUF 的 P2P 直接访问(GPU Direct RDMA 新姿势)
linux·运维·服务器·网络·p2p·kernel
旭久2 分钟前
web前端开发好物推荐-(code-inspector-plugin/react-dev-inspector)页面快捷定位代码位置
前端·react.js·前端框架
floret. 小花5 分钟前
Vue3 知识点总结 · 2026-03-20
前端·面试·electron·学习笔记·vue3
木斯佳7 分钟前
前端八股文面经大全:Bilibili 前端实习面(2026-03-20)·深度解析
前端·sse·ssr·rag
南山十一少8 分钟前
docker的安装及使用
运维·docker·容器
比特森林探险记10 分钟前
Element Plus 实战指南
前端·javascript
Fairy要carry16 分钟前
面试-Dispatch Tools
前端·chrome
Willliam_william16 分钟前
CentOS 7系统中进行时间/时区设置
linux·运维·centos
IT_陈寒17 分钟前
JavaScript开发者必看:3个让代码效率翻倍的隐藏技巧
前端·人工智能·后端
李白的天不白17 分钟前
linux安装MongoDB
linux·运维·服务器