Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I discovered GitLab on Azure Marketplace (of all places...) and have fallen in love with it for managing PowerShell and other Windows automation projects done in Visual Studio Code (of all things...). To really use it though, I have to get it installed on-prem, and our Unix server guys do not like the default user and group names they saw on the VM: they insist that they have to be max eight characters, no dashes. I'm not going to argue that it's sensible, just that it is :)

It looks like I can use the manual install process - any of you guys done that lately, using user/group names different from the defaults?

Also, they want the stuff installed on an NFS share, not the OS partition. Reasonable, or unreasonable for GitLab?



I'm glad you love using GitLab to manage your automation projects. Luckily, you can still use the Omnibus install but change the default usernames :) In `/etc/gitlab/gitlab.rb` we have the following configuration options:

registry['username'] = "registry" registry['group'] = "registry" user['username'] = "git" user['group'] = "git" postgresql['username'] = "gitlab-psql" redis['username'] = "gitlab-redis" web_server['username'] = 'gitlab-www' web_server['group'] = 'gitlab-www' mattermost['username'] = 'mattermost' mattermost['group'] = 'mattermost'

Change these to acceptable values and it should work well for you. If there are any other blockers in the Omnibus package, please create an issue at https://gitlab.com/gitlab-org/omnibus-gitlab/issues and we'll do our best to accommodate them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: