Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

GitLab

Sync your journal to a GitLab repository.

Setup

  1. Create a private project on gitlab.com (or your self-hosted instance).
  2. In Surebeans: SyncAdd RemoteGitLab.
  3. Enter the repository URL.
  4. Authenticate with one of the methods below.

GitLab remote setup

Option A: Personal Access Token

  1. Generate a Personal Access Token with write_repository scope.
  2. Paste the token into the Token field.

Option B: OAuth

  1. Create an OAuth application in your GitLab account or instance (SettingsApplications).
  2. Enter the Client ID in Surebeans.
  3. Click Sign in. On desktop, a redirect flow opens your browser. In the browser version, the device flow is used instead.
  4. Approve the request and return to Surebeans.

Configuration

FieldRequiredNotes
Repository URLYeshttps://gitlab.com/you/my-budget
TokenPAT onlyglpat-xxxxxxxxxxxx
Client IDOAuth onlyFrom your GitLab OAuth application

Platform support

PlatformSupported
DesktopYes
BrowserYes