Diffinery

codician/diffinerypublic

Open-source, agent-first GitHub and GitHub Actions alternative that runs on your own Cloudflare account: git hosting, pull requests, code review and drop-in GitHub Actions YAML on Workers, Durable Objects, R2 and Containers.

50 lines · 3.8 KBRaw History
1# Diffinery documentation
2
3The documentation is published at **[diffinery.com/docs](https://diffinery.com/docs)**. Its
4source is Markdown in this repository, under
5[`apps/diffinery/docs/`](../apps/diffinery/docs), and every page is also available as
6Markdown at `https://diffinery.com/docs/<page>.md` and in
7[llms.txt](https://diffinery.com/llms.txt) and [llms-full.txt](https://diffinery.com/llms-full.txt)
8for AI assistants.
9
10## Start here
11
12| Page | Source |
13| --- | --- |
14| [Quickstart](https://diffinery.com/docs/quickstart) | [quickstart.md](../apps/diffinery/docs/quickstart.md) |
15| [Concepts](https://diffinery.com/docs/concepts) | [concepts.md](../apps/diffinery/docs/concepts.md) |
16| [Deploy your own Diffinery](https://diffinery.com/docs/self-hosting/deploy) | [self-hosting/](../apps/diffinery/docs/self-hosting) |
17| [Migrate from GitHub](https://diffinery.com/docs/migrate-from-github) | [migrate-from-github.md](../apps/diffinery/docs/migrate-from-github.md) |
18| [Connect AI apps (Claude, Claude Code, Codex, Cursor)](https://diffinery.com/docs/connect) | [connect/](../apps/diffinery/docs/connect) |
19
20## By topic
21
22| Topic | What it covers | Source |
23| --- | --- | --- |
24| [Actions](https://diffinery.com/docs/actions/overview) | GitHub Actions–compatible CI: workflow syntax, events, runners, caching, artifacts, secrets, environments, OIDC, Docker, and the [compatibility list](https://diffinery.com/docs/actions/compatibility) | [actions/](../apps/diffinery/docs/actions) |
25| [Repositories](https://diffinery.com/docs/repositories/git) | Git over HTTPS, browsing code, branch protection, push protection, cloning in editors | [repositories/](../apps/diffinery/docs/repositories) |
26| [Collaboration](https://diffinery.com/docs/collaboration/pull-requests) | Pull requests, reviews, merge on green, merge queue, issues, releases, checks | [collaboration/](../apps/diffinery/docs/collaboration) |
27| [Agents](https://diffinery.com/docs/agents/overview) | Agent accounts and guardrails, the MCP server, sandboxes, tasks, review, projects, Today | [agents/](../apps/diffinery/docs/agents) |
28| [Packages](https://diffinery.com/docs/packages/container-registry) | The container registry | [packages/](../apps/diffinery/docs/packages) |
29| [Accounts](https://diffinery.com/docs/accounts/passkeys-and-sign-in) | Passkeys, tokens, organizations, permissions, invitations | [accounts/](../apps/diffinery/docs/accounts) |
30| [Security](https://diffinery.com/docs/security/overview) | Security model, push protection, audit log, vulnerability disclosure | [security/](../apps/diffinery/docs/security) |
31| [Self-hosting](https://diffinery.com/docs/self-hosting) | Deploy, configure and operate your own instance on Cloudflare; architecture | [self-hosting/](../apps/diffinery/docs/self-hosting) |
32| [Reference](https://diffinery.com/docs/reference/rest-api) | REST and GraphQL APIs, webhook events, limits | [reference/](../apps/diffinery/docs/reference) |
33| [Guides](https://diffinery.com/docs/guides) | Faster CI, moving GitHub Actions workflows, running CI while code stays on GitHub, an AI agent with guardrails | [guides/](../apps/diffinery/docs/guides) |
34
35## Comparisons
36
37[Diffinery vs GitHub](https://diffinery.com/compare/github),
38[GitLab](https://diffinery.com/compare/gitlab),
39[Gitea and Forgejo](https://diffinery.com/compare/gitea),
40[Bitbucket](https://diffinery.com/compare/bitbucket),
41[CircleCI](https://diffinery.com/compare/circleci),
42[Buildkite](https://diffinery.com/compare/buildkite),
43[Blacksmith](https://diffinery.com/compare/blacksmith) and
44[Depot](https://diffinery.com/compare/depot), with sources, in
45[`apps/diffinery/site/compare/`](../apps/diffinery/site/compare).
46
47## Also in this folder
48
49- [PREFERENCES.md](PREFERENCES.md): product and design conventions for contributors.
50- [images/](images): screenshots used in the README.