onedev
AGENTS.md15k starsChanged 3 months agoMITView on GitHub
Do not add Co-authored-by: or other co-author / AI attribution footers to commit messages unless the user explicitly asks for them. If such a trailer is injected into a commit you just created (and it is not pushed), rewrite the commit message to remove it before finishing. Never modify generated translation files, including any Translation_*.java files and files under server-core/src/main/java/io/onedev/server/web/translation/. Translation files are generated automatically. Do not add tests for trivial or minor changes unless the user explicitly asks for…
We split this AGENTS.md into the rules it gives an agent
6 rules. About 0 are common, 2 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- could be automatic: a setting could enforce it
- Very specific: line 3
Do not add Co-authored-by: or other co-author / AI attribution footers to commit messages unless the user explicitly asks for them.
- Very specific: line 8
Never modify generated translation files, including any Translation_*.java files and files under …
- Distinctive: line 13
Do not add tests for trivial or minor changes unless the user explicitly asks for them.
- Very specific: line 16
Prefer field injection over constructor injection wherever possible for @Singleton services and Wicket components/pages.
- Distinctive: line 21
Do not report continued access within the existing session as a security bug or require immediate revocation within that session.
- Very specific: line 30
If you start the development server for a task, stop it with ./dev.sh stop when the task is finished.
≈ “Common” is an estimate: at least 1 in 5 of the 36,368 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Project Instructions
Do not add Co-authored-by: or other co-author / AI attribution footers to
commit messages unless the user explicitly asks for them. If such a trailer is
injected into a commit you just created (and it is not pushed), rewrite the
commit message to remove it before finishing.
Never modify generated translation files, including any Translation_*.java
files and files under
server-core/src/main/java/io/onedev/server/web/translation/. Translation
files are generated automatically.
Do not add tests for trivial or minor changes unless the user explicitly asks for them.
Prefer field injection over constructor injection wherever possible for
@Singleton services and Wicket components/pages.
Users may continue privileged work in an existing session after their privileges are revoked. Revoked privileges must be denied in a new session. Do not report continued access within the existing session as a security bug or require immediate revocation within that session.
For local development, start the OneDev server with ./dev.sh run from the
repository root. The server can hot-load changed classes. Use ./dev.sh build
to compile them; the first run performs a full compile, while subsequent runs
compile only the changes. Watch the server console for reload errors and
restart the server if one occurs.
If you start the development server for a task, stop it with ./dev.sh stop
when the task is finished.
Trending
Less talk lately.about the whole repository
Who's talking about theonedev/onedev
- Serhii Nemchynskyi“Вышел рейтинг самых провальных паролей 2020, а телефонные мошенники украли у банка 1,5 млн гривен!”YouTube · Dec 1, 2020 · 11k views
- A Hacker News story“Show HN: OneDev – A Lightweight GitLab Alternative”Hacker News · Jan 18, 2020 · 459 points
- Tech Lead Corner“OneDev: Free Self Hosted Dev Platform”YouTube · Sep 18, 2026 · 315 views
- A Hacker News story“OneDev – A Lightweight Gitlab Alternative”Hacker News · Aug 2, 2022 · 200 points
- DevOps Paradox“🔴 The Internet Breaks Whenever AWS Goes Down”YouTube · Nov 28, 2020 · 135 views
The biggest 5 of 37 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 37
Talked about on GitHub, Hacker News, the web, YouTube and Bluesky (37 times).
On GitHub · 16
- Oct 25, 2026feat: Add native integration for OneDev DevOps Platform — Windshiftapp/core1 reaction · 1 comment
- Oct 1, 2026💎 Knowledge Update & Optimization: 01 Oct 2026 — nubenetes/awesome-kubernetes0 reactions · 40 comments
- Sep 21, 2026💡 OneDev as issue provider — super-productivity/super-productivity0 reactions · 2 comments
- Aug 31, 2026Recipe: onedev — spelingbee/drillback0 reactions
- Jul 12, 2026💎 Knowledge Update & Optimization: 12 Jul 2026 — nubenetes/awesome-kubernetes0 reactions · 40 comments
11 more on GitHub
- Jul 12, 2026💎 Knowledge Update & Optimization: 12 Jul 2026 — nubenetes/awesome-kubernetes0 reactions · 40 comments
- Jul 12, 2026💎 Knowledge Update & Optimization: 12 Jul 2026 — nubenetes/awesome-kubernetes0 reactions · 40 comments
- Oct 23, 2024add CVE-2024-45309 — projectdiscovery/nuclei-templates0 reactions · 3 comments
- Jun 24, 2024请求将此镜像放入白名单 — DaoCloud/public-image-mirror0 reactions · 1 comment
- Aug 22, 2022add onedev(Self-hosted Git Server with CI/CD and Kanban) — laradock/laradock0 reactions
- Aug 17, 2022[NEW REQUEST] onedev.io — kubesail/apps0 reactions
- Jun 14, 2022Unity personal activation fails on OneDev CI — game-ci/documentation0 reactions
- Jun 28, 2021Staticman support for OneDev devops platform — eduardoboucas/staticman0 reactions · 3 comments
- Jun 28, 2021Staticman support for OneDev devops platform — arthef/staticman0 reactions · 1 comment
- Feb 28, 2020onedev: 一个 GitLab 的替代品,DevOps 平台,带有 Git 版本管理、issue 追踪、Pull Request、持续集成等功能。 — jaywcjlove/handbook0 reactions
- Jan 27, 2020궁금한 건 못참아!! 이 프로그램 써보자! — l0vey0u/ToDo0 reactions · 11 comments
On Hacker News · 9
- Jan 18, 2020Show HN: OneDev – A Lightweight GitLab Alternative459 points · 94 comments
- Aug 2, 2022OneDev – A Lightweight Gitlab Alternative200 points · 69 comments
- May 6, 2022OneDev – An Open Source Gitlab EE Alternative for Development Management7 points · 1 comment
- Oct 12, 2025Onedev: Git Server with CI/CD, Kanban, and Packages. Seamless Integration3 points
- Aug 1, 2022OneDev – Open-Source, Self Hosted Git Server with CI/CD and Kanban3 points · 1 comment
4 more on Hacker News
- Sep 28, 2021All-in-One DevOps Platform2 points
- Jan 16, 2020OneDev – Super Easy All-in-One DevOps Platform2 points
- Aug 10, 2021OneDev: Super Easy All-in-One DevOps Platform1 point
- Nov 23, 2020OneDev4 – All-in-One DevOps platform1 point · 1 comment
On the web · 6
- Sep 29, 2026theonedev/onedev v16.8.0 on GitHub — newreleases.io
- Aug 25, 2026theonedev/onedev v16.5.8 on GitHub — google.com
- Jul 27, 2026theonedev/onedev v16.3.4 on GitHub — google.com
- Sep 19, 2025theonedev/onedev v13.0.0 on GitHub — newreleases.io
- Feb 24, 2025theonedev/onedev v11.7.0 on GitHub — google.com
1 more on the web
- Jun 26, 2020OneDev 3.2 - Open Source Self-Hosted All-in-One DevOps ... — dev.to
On YouTube · 4
- Dec 1, 2020Вышел рейтинг самых провальных паролей 2020, а телефонные мошенники украли у банка 1,5 млн гривен! — Serhii Nemchynskyi11k views · 102 comments
- Sep 18, 2026OneDev: Free Self Hosted Dev Platform — Tech Lead Corner315 views
- Nov 28, 2020🔴 The Internet Breaks Whenever AWS Goes Down — DevOps Paradox135 views
- Oct 22, 2024Network Security News Summary for Wednesday October 23th, 2024 — SANS Internet Storm Center118 views
On Bluesky · 2
- Aug 30, 2026OneDev is an all in one gitforge plus a ton of other features. It’s open source on GitHub and the community edition is self hostable and… — @bmannconsulting.com2 likes and reposts
- Mar 28, 2026https://github.com/theonedev/onedev — @tom-doerr.bsky.social1 likes and repost
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 28,693 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository2 other files it gives its agents.
- .cursor/rules/no-co-author-in-commits.mdcCursor rule
- .cursor/rules/no-mvn-compile.mdcCursor rule
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

