What is DevOps Control?
DevOps Control is part of DevOps Automation, a platform for software development. DevOps Control provides Git hosting, code review, and team collaboration. It is similar to GitHub, Bitbucket and GitLab. DevOps Control is based on the open-source Gitea project.
Features
Code Hosting: DevOps Control supports creating and managing repositories, browsing commit history and code files, reviewing and merging code submissions, managing collaborators, handling branches, and more. It also supports many common Git features such as tags, Cherry-pick, hooks, integrated collaboration tools, and more.
Lightweight and Fast: One of DevOps Control's design goals is to be lightweight and fast in response. Unlike some large code hosting platforms, it remains lean, performing well in terms of speed, and is suitable for resource-limited server environments. Due to its lightweight design, Gitea has relatively low resource consumption and performs well in resource-constrained environments.
Security: DevOps Control places a strong emphasis on security, offering features such as user permission management, access control lists, and more to ensure the security of code and data.
Code Review: Code review supports both the Pull Request workflow and AGit workflow. Reviewers can browse code online and provide review comments or feedback. Submitters can receive review comments and respond or modify code online. Code reviews can help individuals and organizations enhance code quality.
Components
- Web server framework: Chi
- ORM: XORM
- UI frameworks:
- jQuery
- Fomantic UI
- Vue3
- and various components (see package.json)
- Editors: