mirror of
https://github.com/gabrie30/ghorg.git
synced 2025-09-03 21:01:00 +02:00
26 lines
760 B
Markdown
26 lines
760 B
Markdown
# Local GitLab
|
|
|
|
Allows you to spin up GitLab locally with Docker to test cloning. Would eventually like to turn these into integration tests.
|
|
|
|
For enterprise GitLab, start docker then run the following command from the root of the repo
|
|
|
|
```
|
|
./scripts/local-gitlab/start-ee.sh [STOP_GITLAB_WHEN_FINISHED? (Default: true)] [PERSIST_GITLAB_LOCALLY? (Default: false)]
|
|
```
|
|
|
|
TODO: Do the same for the community edition of GitLab
|
|
|
|
If running locally you'll also need to update your /etc/hosts
|
|
|
|
`echo "127.0.0.1 gitlab.example.com" >> /etc/hosts`
|
|
|
|
Once github is running you can vist
|
|
|
|
http://gitlab.example.com in your browser
|
|
|
|
You can get the root token by running
|
|
|
|
```
|
|
docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password | awk '{print $2}'
|
|
```
|