Configurar o appliance do GitHub Enterprise Server
Quando o GitHub Enterprise Server estiver pronto para uso, você poderá configurar o appliance conforme as demandas da sua organização.
Acessar o console de gerenciamento
Use o Console de gerenciamento para definir e configurar a sua instância do GitHub Enterprise Server, agendar períodos de manutenção, solucionar problemas e gerenciar a licença.
Acesar o shell administrativo (SSH)
O acesso por SSH permite executar os utilitários de linha de comando GitHub Enterprise Server e é útil para solucionar problemas, fazer backups e configurar a replicação.
Habilitar e programar o modo de manutenção
Alguns procedimentos de manutenção padrão, como atualizar a sua instância do GitHub Enterprise Server ou fazer backups de restauração, exigem que a instância esteja offline para uso normal.
Configurar backups no appliance
Como parte de um plano de recuperação de desastre, é possível proteger os dados de produção na sua instância do GitHub Enterprise Server configurando backups automatizados.
Painel de administração do site
O painel de administração do site mostra uma série de ferramentas que ajudam no gerenciamento da sua instância do GitHub Enterprise Server.
Habilitar o modo privado
No modo privado, o GitHub Enterprise Server exige que todos os usuários façam login para acessar a instalação.
Configurar a visibilidade padrão de novos repositórios no appliance
Você pode definir a visibilidade padrão de todos os repositórios criados pela interface da web no appliance do GitHub Enterprise Server como privada ou pública.
Desabilitar o editor de conflito de merge para pull requests entre repositórios
Você pode exigir que as pessoas resolvam conflitos de merge no local desabilitando o editor de conflito de merge no GitHub Enterprise Server para as pull requests quando o branch base e o branch principal estiverem em repositórios diferentes.
Desabilitar o acesso por SSH do Git no GitHub Enterprise Server
É possível impedir que as pessoas usem o Git por SSH para alguns ou todos os repositórios na sua instância do GitHub Enterprise Server.
Configurar o GitHub Pages no appliance
É possível habilitar ou desabilitar o GitHub Pages na instância. Você pode deixar os sites do GitHub Pages acessíveis publicamente.
Configurar limites de taxa
É possível definir limites de taxa no GitHub Enterprise Server usando o Console de gerenciamento.
Definir limites de push do Git
Para evitar que o sistema de arquivos de usuário fique grande demais, os usuários receberão uma mensagem de aviso se adicionarem novos arquivos ou atualizarem arquivos com mais de 50 MB. Por padrão, os usuários finais também não podem enviar ou atualizar arquivos com mais de 100 MB.
Solução de problemas de SSL
Em caso de problemas de SSL com seu appliance, veja o que você pode fazer para resolvê-los.
Configurar a sincronização de hora
O GitHub Enterprise Server sincroniza automaticamente o relógio conectando-se a servidores NTP. Você pode definir os servidores NTP usados para sincronizar o relógio ou pode usar os servidores NTP padrão.
Utilitários de linha de comando
O GitHub Enterprise Server tem uma série de utilitários que ajudam a resolver problemas específicos ou a executar determinadas tarefas.
Sobre a API do GitHub Enterprise Server
O GitHub Enterprise Server dá suporte à mesma API avançada disponível no GitHub.com e tem seu próprio conjunto de pontos de extremidade de API.