--- title: 'Forgejo developer guide' --- This area will be targeted to people who want to hack Forgejo and adjust it to their needs. - For everyone involved - [Code of Conduct](./coc/) - [Bugs, features, security and others discussions](./discussions/) - [Governance](./governance/) - [Sustainability and funding](https://codeberg.org/forgejo/sustainability) - For contributors - [Compiling from source](./from-source/) - [Development environment](./development-environment/) - [Interface customization](./customization/) - [Architecture overview](./architecture/) - [Developer Certificate of Origin (DCO)](./dco/) - [Development workflow](./workflow/) - [code.forgejo.org](./code-forgejo-org/) - [next.forgejo.org](./next-forgejo-org/) - [Forgejo runner implementation notes](https://code.forgejo.org/forgejo/runner/#hacking) - For maintainers - [Hardware infrastructure](./infrastructure/) - [Release management](./release/) - [Managing dependencies between repositories](./repositories-dependencies/) - [Secrets](./secrets/)