B
Broslunas CMS
DashboardPricingDocumentationGitHub

Getting Started

IntroductionInstallation & SetupLinking Repositories

Core Concepts

Astro CollectionsGit SynchronizationSchemas & Types

Features

Visual EditorGitHub AppVercel IntegrationS3 StorageCollaborationVersion ControlGemini AIJSON Mode

Architecture

How it worksSecurity

Integrations

GitHub App Integration

The centerpiece of the CMS. Manage commits, permissions, and deployments with our official GitHub application.

Installation

To be able to read and write to your repositories, you need to install the Broslunas CMS GitHub App in your account or organization.

  1. Go to Settings > Integrations on the dashboard.
  2. Click the "Install GitHub App" button.
  3. Select the repositories you want to grant access to (or "All Repositories").
  4. Confirm the installation.

Status: You can verify if the app is correctly installed by looking for the Installed indicator on the integrations page.

Permissions & Security

Unlike personal access tokens (PAT) or traditional OAuth Apps, the GitHub App offers granular permissions and greater security:

  • Limited Access

    We only access the repositories you explicitly select.

  • Short-lived Tokens

    We use tokens that expire in 1 hour, reducing the risk of leaks.

  • Acting on Your Behalf

    Commits will appear as made by you, but "authored by Broslunas CMS Bot".