GitLab let's you keep & manage your code, similar to GitHub but on your own server. GitLab helps you manage projects, issues and merge requests and browse source code. It's a fast, secure and stable solution based on Ruby on Rails.
This appliance includes all the standard features in TurnKey Core, and on top of that:
GitLab configurations:
- GitLab, RubyGems and all other required components installed from latest upstream versions.
- Set GitLab admin password and email on firstboot (convenience, security).
- Set GitLab domain to serve on first boot (convenience).
- Pre-configured to use MySQL (recommended for production).
- Includes Nginx pre-configured to proxy to unicorn daemon, with SSL support out of the box (performance, security).
Includes postfix MTA (bound to localhost) for sending of email (e.g. password recovery). Also includes webmin postfix module for convenience.
- Webmin, SSH, MySQL, Adminer: username root
- GitLab: username is email set at first boot