mirror of
https://github.com/nextcloud/integration_github.git
synced 2026-06-14 12:10:04 +02:00
No description
- JavaScript 56.1%
- PHP 29.6%
- Vue 13.4%
- Makefile 0.6%
- TypeScript 0.2%
- Other 0.1%
GitHub integration in Nextcloud
🐙 Put an octopus in your engine!
This app adds:
- A dashboard widget to see your most important GitHub notifications
- A search provider for repositories, issues and pull requests
- A link reference provider to render links to issues, pull requests and comments in Talk and Text
🔧 Configuration
User settings
The account configuration happens in the "Connected accounts" user settings section. It requires to create a personal access token in your GitHub settings.
A link to the "Connected accounts" user settings section will be displayed in the widget for users who didn't configure a GitHub account.
Admin settings
There also is a "Connected accounts" admin settings section if you want to allow your Nextcloud users to use OAuth to authenticate to GitHub.
🚧 Development setup
- Simply clone this repository into the
appsfolder of your Nextcloud development instance. - Run
make composerto install the dependencies. - Run
make npmfor a production build ormake npm-devfor a watch/dev build. - Then activate it through the apps management.
- Make sure to configure it in "Connected accounts" in personal/administration settings.