The module for enables users to effortlessly import GitHub repositories directly into using a streamlined clone interface. Designed for quick onboarding of external code, it simplifies the incorporation of third-party or custom GitHub modules into your environment, enhancing development agility and productivity.
One-click cloning of GitHub repositories directly
Seamless integration with Discuss (mail) module for initiation and tracking
Easy import of external module code without manual file transfer
Simplifies development workflows by centralizing Git operations within interface
Accelerates development by removing manual cloning steps
Enhances productivity through unified repository access
Reduces errors associated with manual file handling
Supports smooth integration of external modules for faster deployment
Please install "git" before using this module
Debian/Ubuntu >> "apt install git"
Redhat/Fedora >> "yum install git"
Please make sure that your service user have write permission on "Addons directory"
Tested on 14/15 with Python3.9
Tested on 13 with Python3.6
What is this module?
With this module you can turn your a like sh.
This module will help you automate your development process.
After pushing your code this module will
Clone your module github repository with ease to your addons directory automatically
After clone module will restart your service for you.
Features
-
Your can add unlimited repositories
- Public repositories
- Private repositories
-
Tow level of permissions
- User
- Administrator
-
Backup your database from module without master password
- Only available to Administrator
-
Define your restarting service command
- You can add your custom restart command
- You can restart container via passing docker api restart link
Then click "LINK WEBHOOK" to add webhook to your repository for automatic clones