2014-10-28 23 views
5

Ho installato gitlab-omnibus su ubuntu server seguendo le istruzioni. Funziona bene ma ora vorrei consentire agli utenti di registrarsi.Abilita registrazione utente in Omnibus GitLab

ogni risultato menziona la modifica del file gitlab.yml, il problema è che non ho il file a tutti, ho solo gitlab.rb

ho provato ad aggiungere:

gitlab_rails['gitlab_signup_enabled'] = true 

ma non ha funzionato neanche dopo aver eseguito una riconfigurazione e riavviato gitlab

Nel dashboard dell'amministratore, lo vedo elencato tra le funzionalità disabilitate, non importa quello che faccio.

Come si attiva in questo caso?

risposta

2

Non riprodurre ciò che vedi.

azioni:

  • aggiungere gitlab_rails['gitlab_signup_enabled'] = true-/etc/gitlab/gitlab.rb
  • corsa sudo gitlab-ctl reconfigure

Risultato:

  • iscrizione è abilitato

  • sudo grep signup /var/opt/gitlab/gitlab-rails/etc/gitlab.yml dice signup_enabled: true.

    Ho trovato questo file osservando l'output di gitlab-ctl reconfigure o con locate.

    Che cosa significa per te? Non funziona se lo modifichi su signup_enabled: true ed esegui sudo gitlab-ctl restart?

+0

Ho localizzato il file, in esso signup_enabled è impostato su true. Dopo aver seguito tutte le istruzioni se sfoglio l'indirizzo gitlab, ottengo comunque la pagina di accesso senza alcuna opzione di iscrizione. Anche la funzione di registrazione viene ancora visualizzata come "disattivata" nel pannello di amministrazione – MaddoScientisto

0

Oltre a Ciro: Nella nuova versione l'impostazione potrebbe essere fatto alle impostazioni delle applicazioni di amministrazione: admin/application_settings

Restrizioni di accesso Sign-up abilitato

Questo potrebbe essere il motivo per cui non mostra che non funziona per te. gitlab_rails ['gitlab_signup_enabled'] = true

Problemi correlati