
Under the Permissions heading make sure the OAuth consumer has read and admin permissions to repositories. The URL could be anything, but it makes sense to also make it the URL to your GitLab instance.

The callback URL should be the URL to your GitLab instance. Then click “Add consumer” and create a consumer for GitLab. To create an OAuth key sign into your BitBucket account and navigate to settings > Oauth. We first need to create an OAuth consumer key so that GitLab can access private repositories. The difficulties are mostly due to the way the BitBucket API works. Unfortunately importing BitBucket repositories is a little confusing and it took me quite a while to figure out how to import them. After changing the password you should be able to navigate web interface to customize your profile, setup permissions and create repositories.Īfter getting GitLab installed and the permissions setup the next step is to migrate the BitBucket repositories to the GitLab server. Sign in as root with the default password (5iveL!ve) and then change your password.

Now that GitLab is running you should be able to navigate to your server’s IP address or hostname in your browser and see the login page.
