Defguard
Search
K
Comment on page

Contributing

All source code of our app is located in three repositories
  • Core: backend and server for our app
  • Gateway: VPN client which connects core with wireguard interface
You can find how to setup your development environment in the Environment setup article.
We have a dedicated (closed only for developers) Matrix channel. If you publish a pull request and it will be accepted you will be invited to the developer's channel. For now, you can join our General discussion.

Found a bug?

If you found a bug you can submit it here.

Pull requests

All pull requests should be done against the master branch of any repository from above.
Good pull request should have:
  • Description of changes made
  • New tests if or necessary
  • Passing CI