Effortless code deployments with a focus on reliability and simplicity.
Explore the docs »
Usage
·
Report Bug
·
Request Feature
Table of Contents
JustPush-Refactory is an open source tool designed to streamline and safeguard your deployment workflow, ensuring that pushing code is as easy as possible for teams of any size.
- Mengotomatisasi tugas deployment yang berulang
- Mengurangi kemungkinan kesalahan manusia dan kegagalan deploy
- Ringan, mudah diatur, dan dapat dikustomisasi
- Mempercepat waktu kerja developer
Feel free to contribute ideas, submit issues, fork the repo, or create a pull request. Let’s build a better deployment experience together!
This project is primarily built with:
- Node.js
- Express
- Docker (for container runtime)
- k3s
- GitHub Actions
- Backstage
- PostgreSQL (for database)
Want to run JustPush-Refactory locally? Follow these steps:
-
Clone the repository: sh git clone https://github.com/leutenantKiya/JustPush-Refactory.git cd JustPush-Refactory
-
Install dependencies: sh npm install
yarn install
-
(Optional) Set up environment variables in .env: env
NODE_ENV=development PORT=3000
-
Start the application: sh npm start
yarn start
Once running, use the CLI or REST API endpoints to trigger deployments and monitor status. Example:
sh curl -X POST http://localhost:3000/deploy -d '{"branch":"main"}' -H 'Content-Type: application/json'
For advanced usage and integration examples, see the documentation or visit our Wiki.
- Core deployment automation
- GitHub Actions integration
- Slack/Discord notification support
- Plug-in system for custom hooks
- Cloud provider integrations (AWS, GCP, Azure)
- Multi-project deployment dashboard
See the open issues for the full list of proposed features and known issues.
Contributions are what make the open source community such an amazing place! All contributions are greatly appreciated.
How to contribute:
- Fork the repo
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request
Distributed under the MIT License. See LICENSE for details.
leutenantKiya – @your_twitter – your.email@example.com
Project Link: https://github.com/leutenantKiya/JustPush-Refactory
