Other Git Storage Options
In addition to GitLab, GitHub and Gitea, Gramax supports connecting to other Git storage services, including: Bitbucket, Gogs, GitVerse, GitFlic.
To connect a storage, go to the Homepage, click Add Catalog → Load Existing, and select Git from the storage options. Then, fill in the storage details.
Git Server URL – Specify the server URL without including the company, group, or repository details.
Username – Your Git service username, as displayed in your profile page URL.
Token – An access token with API and repository writing permissions. Use Password – Your account password. Recommended instead of a token if the service does not allow generating a token with repository editing access.
Author Name & Email – Your details, which will be displayed in the Git history and in Gramax.

Known Limitation
In Gramax, you can only work with catalog that already exist in the repository. If the catalog is created and exists only locally in Gramax, it cannot be published to another repository. To prevent data loss, here are some workarounds:
Catalog created in the web version: publish it to GitLab, GitHub or Gitea, then transfer its copy to your Git repository.
Catalog created in the desktop version: publish the catalog using the console or any Git client. Then delete the local version of the catalog from Gramax and download it from the repository.
These methods ensure your catalog is safely stored and accessible across devices.