GitLab: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Yes it's Ruby. Yes it's time for yet another shitty "solution to everything" framework... sigh... | Yes it's Ruby. Yes it's time for yet another shitty "solution to everything" framework... sigh... | ||
=== Install === | |||
* set up shitcutter.com in domains.google.com and certbot | * set up shitcutter.com in domains.google.com and certbot | ||
Line 20: | Line 21: | ||
* fix root pw RIGHT AWAY | * fix root pw RIGHT AWAY | ||
sudo gitlab-rake "gitlab:password:reset[root]" | sudo gitlab-rake "gitlab:password:reset[root]" | ||
==== SMTP ==== | |||
=== Configure === | |||
* browse to [https://shitcutter.com admin console] and get configuring; for now, turn off sign-up (if anyone wants in later, we can turn it on as it has admin approval turned on) | * browse to [https://shitcutter.com admin console] and get configuring; for now, turn off sign-up (if anyone wants in later, we can turn it on as it has admin approval turned on) | ||
* [https://docs.gitlab.com/ee/ docs] | |||
* to get to a rails console: | * to get to a rails console: | ||
sudo gitlab-rails console | sudo gitlab-rails console |
Revision as of 16:29, 11 September 2021
Yes it's Ruby. Yes it's time for yet another shitty "solution to everything" framework... sigh...
Install
- set up shitcutter.com in domains.google.com and certbot
- Set up haproxy redirection; see haproxy.cfg for details. Note that you will be redirecting shitcutter.com https to glam:8095 http.
- Install up to the point where you configure
- configure
sudo emacs /etc/gitlab/gitlab.rb external_url 'https://shitcutter.com' nginx['listen_https'] = false nginx['listen_port'] = 8095 nginx['redirect_http_to_https'] = false letsencrypt['enable'] = false
- build
sudo gitlab-ctl reconfigure # whoa, this builds/bakes everything
- fix root pw RIGHT AWAY
sudo gitlab-rake "gitlab:password:reset[root]"
SMTP
Configure
- browse to admin console and get configuring; for now, turn off sign-up (if anyone wants in later, we can turn it on as it has admin approval turned on)
- to get to a rails console:
sudo gitlab-rails console