gitlab-org--gitlab-foss/doc
Rémy Coutable ec7dee4f63 Merge branch 'gitlab-ci-ssh-keys-doc-fix' into 'master'
Documentation fix in CI SSH keys setup

In recent versions of Docker, the `/.dockerinit` file doesn't exist any more when running inside a container. That file is used in the example here to detect whether the runner is running inside Docker or not. Change it to check for the existence of `/.dockerenv`, which does exist in all current versions of Docker.

See merge request !3938
2016-05-04 16:46:57 +00:00
..
administration
api Merge branch 'pacoguzman/gitlab-ce-15001-since-and-until-operators-api-commits' 2016-05-04 17:27:47 +02:00
ci Merge branch 'gitlab-ci-ssh-keys-doc-fix' into 'master' 2016-05-04 16:46:57 +00:00
customization
development Fixed username links in the performance guide 2016-05-04 13:17:43 +02:00
downgrade_ee_to_ce
gitlab-basics
hooks
incoming_email
install Add clear instructions on installing the pg_trgm extension 2016-05-03 21:53:54 +03:00
integration Fix the GitHub Omniauth instructions 2016-04-28 21:13:21 -07:00
intro
legal
logs
markdown
migrate_ci_to_ce
monitoring/performance Fix some broken links in the documentation [ci skip] 2016-04-29 13:11:23 -06:00
operations
permissions
profile
project_services
public_access
raketasks
security
ssh
system_hooks
update Merge branch 'doc-fix-db-gem-install-instructions' into 'master' 2016-05-04 15:56:01 +00:00
web_hooks
workflow
README.md

README.md

Documentation

User documentation

  • API Automate GitLab via a simple and powerful API.
  • CI GitLab Continuous Integration (CI) getting started, .gitlab-ci.yml options, and examples.
  • GitLab as OAuth2 authentication service provider. It allows you to login to other applications from GitLab.
  • GitLab Basics Find step by step how to start working on your commandline and on GitLab.
  • Importing to GitLab.
  • Markdown GitLab's advanced formatting system.
  • Migrating from SVN Convert a SVN repository to Git and GitLab
  • Permissions Learn what each role in a project (external/guest/reporter/developer/master/owner) can do.
  • Profile Settings
  • Project Services Integrate a project with external services, such as CI and chat.
  • Public access Learn how you can allow public and internal access to projects.
  • SSH Setup your ssh keys and deploy keys for secure access to your projects.
  • Webhooks Let GitLab notify you when new code has been pushed to your project.
  • Workflow Using GitLab functionality and importing projects from GitHub and SVN.

Administrator documentation

Contributor documentation

  • Documentation styleguide Use this styleguide if you are contributing to documentation.
  • Development Explains the architecture and the guidelines for shell commands.
  • Legal Contributor license agreements.