This page shows you how to use the GitLab repository manager InstantApp on your Scaleway instance.
GitLab is a web-based Git repository manager with wiki and issue tracking features. GitLab includes git repository management, code reviews, an issue tracking, wiki’s and much more.
There are three steps to deploy the GitLab InstantApp
Before starting, click the “Create Server” button in the control panel.
You will land on the server-creation page where you must input basic information for your server.
After inputting your server basic information, you have to select the GitLab application image for your server.
On the ImageHub tab, select GitLab. The server will be created with a ready to use GitLab.
Click the “Create Server” button, this action creates and starts your server.
To avoid spam, remote mail ports cannot be reached from our infrastructure by default. As WordPress requires to send mail, we need to open these ports. Your account needs to be validated to perform this operation. To get your account reviewed, please contact our assistance.
In the details of your Cloud Server click on Advanced to display the advanced settings.
Click the Change button to modify the Security Group of your Server.
Then, on Security Group details, set “Block SMTP” to No.
The new Security Group configuration will be applied automatically on Virtual Cloud Servers. BareMetal cloud servers need to be hard rebooted from the management console to configure the new rules.
Your GitLab server is now configured and ready to use. When your server is running, copy its public IP address and paste it in your favorite browser.
GitLab will ask you to define a new password for your account.
Enter the new password twice and click on the button to save it.
You can login now with the
root user and your new password.
Configure GitLab from the “Admin area”.
You now have a GitLab server configured and ready to use.