DocumentationSelf-HostingCommunity EditionSetup and access

Setup and Access

Learn how to set up and access the Canyon Community Edition.

Admin Login

The system automatically sets up a default admin account. You can log in using the following credentials:

Username: canyon

Password: 123456

System Settings

To use all features of Canyon, you must configure the following data tables:

  • GITLAB_SERVER: GitLab server address
  • GITLAB_CLIENT_ID: GitLab client ID
  • GITLAB_CLIENT_SECRET: GitLab client secret
insert into public.sys_setting (id, key, value)
values  ('2', 'GITLAB_SERVER', 'https://gitlab.com'),
        ('3', 'GITLAB_CLIENT_ID', 'xxx'),
        ('4', 'GITLAB_CLIENT_SECRET', 'xxx'),

Currently, only GitLab is supported, but more Git service providers will be supported in the future.

ℹ️

Only modify url and private_token.

insert into public.git_provider (id, url, type, name, disabled, private_token)
values  ('gitlab', 'https://gitlab.com', 'gitlab', 'GitLab', false, 'xxx'),

GitLab OAuth2 Login

Click gitlab login, the system will automatically create a user, and the password is 123456.