{% extends "base.html" %} {% block title %}Create the GitHub App · Kintsua{% endblock %} {% block content %}

Create the Kintsua GitHub App

{% if configured %}
This server already has a GitHub App configured (GITHUB_APP_ID is set). Creating another one is only useful for a second environment.
{% endif %}

One click registers a GitHub App named {{ manifest.name }} with exactly the permissions and webhook events Kintsua needs, pointing at this server ({{ base_url }}). GitHub then sends you back here with a code and the next page prints every environment variable to copy.

  1. Pick where the App lives: your user account, or an organization.
  2. Click Create on GitHub and confirm on GitHub.
  3. Paste the printed lines into .env (or your secrets store), restart, then install the App on a repo.

Manifest that will be posted
{{ manifest_json }}

Webhook URL {{ webhook_url }} · manifest callback {{ callback_url }}. installation and installation_repositories events are delivered to every GitHub App automatically, which is why they are not listed under default_events.

{% endblock %}