All Projects → zhenorzz → Goploy

zhenorzz / Goploy

Licence: mit
Deploy, CI/CD, Xterm, APP monitor, Crontab Manager.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Goploy

devops-guidebook
📚 DevOps 知识图谱 关于Linux、服务器、数据库、部署等相关体系
Stars: ✭ 25 (-82.99%)
Mutual labels:  ci, cd, deploy
Rocket
Automated software delivery as fast and easy as possible 🚀
Stars: ✭ 217 (+47.62%)
Mutual labels:  deploy, ci, cd
Documentation
Documentation for Codeship CI & CD service
Stars: ✭ 78 (-46.94%)
Mutual labels:  ci, cd
Gitlab Ci Dashboard
📊 Dashboard for monitoring GitLab CI builds and pipelines for TV
Stars: ✭ 79 (-46.26%)
Mutual labels:  ci, cd
Orkestra
Functional DevOps with Scala and Kubernetes
Stars: ✭ 102 (-30.61%)
Mutual labels:  ci, cd
Android Snapshot Publisher
Gradle plugin to deploy Android Snapshot Versions
Stars: ✭ 145 (-1.36%)
Mutual labels:  deploy, ci
Ic
去哪儿公司内部CI、CD以及devops体系建设过程中使用的消息系统和数据中心。由于其基于HTTP协议的特性,具有跨平台、跨语言的优点。而devops体系搭建中,会引入各种开源工具,这些工具的语言差异也很大。基于IC,我们不仅快速实现了流程自动化,而且系统解耦,自动化进程大大提高。
Stars: ✭ 73 (-50.34%)
Mutual labels:  ci, cd
Rain
🌧️ A live example to illustrate python packaging, testing, building, & deploying
Stars: ✭ 99 (-32.65%)
Mutual labels:  ci, cd
Abs cd
CI/CD for the Arch build system with webinterface.
Stars: ✭ 48 (-67.35%)
Mutual labels:  ci, cd
Lastbackend
System for containerized apps management. From build to scaling.
Stars: ✭ 1,536 (+944.9%)
Mutual labels:  ci, cd
Flint
Fast and configurable filesystem (file and directory names) linter
Stars: ✭ 115 (-21.77%)
Mutual labels:  ci, cd
Kubectl
A Github action for kubectl, the Kubernetes CLI
Stars: ✭ 128 (-12.93%)
Mutual labels:  ci, cd
Jmeter Elasticsearch Backend Listener
JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.
Stars: ✭ 72 (-51.02%)
Mutual labels:  ci, cd
K8s Config Projector
Create Kubernetes ConfigMaps from configuration files
Stars: ✭ 61 (-58.5%)
Mutual labels:  ci, cd
Git Release
Publish a GitHub Release 📦 with Assets 📁 and Changelog 📄
Stars: ✭ 77 (-47.62%)
Mutual labels:  ci, cd
Metac
It is metacontroller and more
Stars: ✭ 50 (-65.99%)
Mutual labels:  ci, cd
Docker Builder
Docker builder builds Docker images from a friendly config file.
Stars: ✭ 81 (-44.9%)
Mutual labels:  ci, cd
Gitlab Ci Local
Tired of pushing to test your .gitlab-ci.yml?
Stars: ✭ 134 (-8.84%)
Mutual labels:  ci, cd
Strano
Strano is a web UI to run any tasks (but mostly Capistrano) from any of your git repo.
Stars: ✭ 36 (-75.51%)
Mutual labels:  deploy, cd
Automatic Release
Automates the release process for GitHub projects.
Stars: ✭ 46 (-68.71%)
Mutual labels:  deploy, ci

logo

English | 简体中文

Name: go + deploy

A web deployment system tool!

Support all kinds of code release and rollback, which can be done through the web with one click!

Complete installation instructions, no difficulty in getting started!

Important note: The master branch may be in an unstable or unavailable state during the development process. Please use releases instead of master to obtain stable binary files.

DEMO admin:[email protected]# (It may not be able to open, depending on the mood)

Document

Content

Background

Although most popular publishing tools are powerful, they are cumbersome to configure, difficult to get started, and difficult to use for projects.

Install

  1. Install mysql
  2. Download the latest release

Use

  1. Run ./goploy or goploy.exe or goploy.mac
  2. Follow the installation guide
  3. web http://ip:port (Account:Password admin:[email protected]#)

Preview

Preview

Diagram

Diagram

Backend

  1. Install go >= 1.13
  2. go mod required
  3. go run main.go
  4. use gin (hot reload)

Frontend

  1. cd web
  2. vi .env.development
  3. npm run dev

Repository

Contribute

Issue

Create a pull request.

License

MIT © zhenorzz

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].