diff options
author | Marcel Amirault <mamirault@gitlab.com> | 2019-09-09 16:47:20 +0900 |
---|---|---|
committer | Marcel Amirault <mamirault@gitlab.com> | 2019-09-09 16:47:20 +0900 |
commit | a49718da9d36c6053c077422fb8eae02ba7893d0 (patch) | |
tree | 0610ae24de3b3317417d35938c5fff32aa3bea9b | |
parent | 2348f30c6acc5100a909ad9c1359164ed25ed2be (diff) | |
download | gitlab-ce-docs/packages-registry-marcel.tar.gz |
Change links to redirected packages docsdocs/packages-registry-marcel
Change links to moved /administration/package_registry
and user/package_registry
29 files changed, 43 insertions, 43 deletions
diff --git a/doc/README.md b/doc/README.md index c704bedc7d6..2a380aa1af2 100644 --- a/doc/README.md +++ b/doc/README.md @@ -36,7 +36,7 @@ Have a look at some of our most popular documentation resources: |:----------------------------------------------------------------|:-----------------------------------------------------------------| | [Configuring `.gitlab-ci.yml`](ci/yaml/README.md) | Complete syntax documentation for configuring your CI pipelines. | | [GitLab CI/CD examples](ci/examples/README.md) | Get up to speed quickly with common CI/CD scenarios. | -| [GitLab Container Registry](user/project/container_registry.md) | Host containers within GitLab. | +| [GitLab Container Registry](administration/package_registry/container_registry.md) | Host containers within GitLab. | | [GitLab Pages](user/project/pages/index.md) | Host static websites for your projects with GitLab. | | [GitLab.com settings](user/gitlab_com/index.md) | Settings for GitLab.com. | | [Kubernetes integration](user/project/clusters/index.md) | Use GitLab with Kubernetes. | @@ -256,8 +256,8 @@ The following documentation relates to the DevOps **Package** stage: | Package Topics | Description | |:----------------------------------------------------------------|:-------------------------------------------------------| -| [GitLab Container Registry](user/project/container_registry.md) | Learn how to use GitLab's built-in Container Registry. | -| [GitLab Packages](administration/packages.md) **(PREMIUM)** | Use GitLab as an NPM registry or Maven repository. | +| [GitLab Container Registry](administration/package_registry/container_registry.md) | Learn how to use GitLab's built-in Container Registry. | +| [GitLab Packages](administration/package_registry/index.md) **(PREMIUM)** | Use GitLab as an NPM registry or Maven repository. | <div align="right"> <a type="button" class="btn btn-default" href="#overview"> diff --git a/doc/administration/geo/replication/index.md b/doc/administration/geo/replication/index.md index dbd466b906d..d0020432ee1 100644 --- a/doc/administration/geo/replication/index.md +++ b/doc/administration/geo/replication/index.md @@ -274,9 +274,9 @@ You can keep track of the progress to include the missing items in: | [Server-side Git Hooks](../../custom_hooks.md) | No | No | | [Elasticsearch integration](../../../integration/elasticsearch.md) | No | No | | [GitLab Pages](../../pages/index.md) | No | No | -| [Container Registry](../../container_registry.md) ([track progress](https://gitlab.com/gitlab-org/gitlab-ee/issues/2870)) | No | No | -| [NPM Registry](../../npm_registry.md) | No | No | -| [Maven Packages](../../maven_packages.md) | No | No | +| [Container Registry](../../package_registry/container_registry.md) ([track progress](https://gitlab.com/gitlab-org/gitlab-ee/issues/2870)) | No | No | +| [NPM Registry](../../../user/package_registry/npm_registry/index.md) | No | No | +| [Maven Packages](../../../user/package_registry/maven_repository/index.md) | No | No | | [External merge request diffs](../../merge_request_diffs.md) | No, if they are on-disk | No | | Content in object storage ([track progress](https://gitlab.com/groups/gitlab-org/-/epics/1526)) | No | No | diff --git a/doc/administration/index.md b/doc/administration/index.md index d557068e6c8..53026b2a0c4 100644 --- a/doc/administration/index.md +++ b/doc/administration/index.md @@ -127,13 +127,13 @@ Learn how to install, configure, update, and maintain your GitLab instance. ## Project settings -- [Container Registry](container_registry.md): Configure Container Registry with GitLab. +- [Container Registry](package_registry/container_registry.md): Configure Container Registry with GitLab. - [Issue closing pattern](issue_closing_pattern.md): Customize how to close an issue from commit messages. - [Gitaly](gitaly/index.md): Configuring Gitaly, GitLab's Git repository storage service. - [Default labels](../user/admin_area/labels.md): Create labels that will be automatically added to every new project. - [Restrict the use of public or internal projects](../public_access/public_access.md#restricting-the-use-of-public-or-internal-projects): Restrict the use of visibility levels for users when they create a project or a snippet. - [Custom project templates](../user/admin_area/custom_project_templates.md): Configure a set of projects to be used as custom templates when creating a new project. **(PREMIUM ONLY)** -- [Packages](packages.md): Enable GitLab to act as a Maven repository or NPM registry. **(PREMIUM ONLY)** +- [Packages](package_registry/index.md): Enable GitLab to act as a Maven repository or NPM registry. **(PREMIUM ONLY)** ### Repository settings diff --git a/doc/api/container_registry.md b/doc/api/container_registry.md index bf544f64178..bf91cbe9427 100644 --- a/doc/api/container_registry.md +++ b/doc/api/container_registry.md @@ -2,7 +2,7 @@ > [Introduced](https://gitlab.com/gitlab-org/gitlab-ce/issues/55978) in GitLab 11.8. -This is the API docs of the [GitLab Container Registry](../user/project/container_registry.md). +This is the API docs of the [GitLab Container Registry](../user/package_registry/container_registry/index.md). ## List registry repositories diff --git a/doc/api/packages.md b/doc/api/packages.md index ca90771b085..628b464589f 100644 --- a/doc/api/packages.md +++ b/doc/api/packages.md @@ -1,6 +1,6 @@ # Packages API **(PREMIUM)** -This is the API docs of [GitLab Packages](../administration/packages.md). +This is the API docs of [GitLab Packages](../administration/package_registry/index.md). ## List project packages diff --git a/doc/ci/docker/using_docker_build.md b/doc/ci/docker/using_docker_build.md index a48da557e09..eb549230889 100644 --- a/doc/ci/docker/using_docker_build.md +++ b/doc/ci/docker/using_docker_build.md @@ -515,7 +515,7 @@ If you're running multiple Runners you will have to modify all configuration fil > login to GitLab's Container Registry. Once you've built a Docker image, you can push it up to the built-in -[GitLab Container Registry](../../user/project/container_registry.md). +[GitLab Container Registry](../../user/package_registry/container_registry/index.md). Some things you should be aware of: - You must [log in to the container registry](#authenticating-to-the-container-registry) diff --git a/doc/ci/docker/using_kaniko.md b/doc/ci/docker/using_kaniko.md index 925653f9fdf..be42420575d 100644 --- a/doc/ci/docker/using_kaniko.md +++ b/doc/ci/docker/using_kaniko.md @@ -43,7 +43,7 @@ few important details: In the following example, kaniko is used to: 1. Build a Docker image. -1. Then push it to [GitLab Container Registry](../../user/project/container_registry.md). +1. Then push it to [GitLab Container Registry](../../user/package_registry/container_registry/index.md). The job will run only when a tag is pushed. A `config.json` file is created under `/kaniko/.docker` with the needed GitLab Container Registry credentials taken from the diff --git a/doc/ci/introduction/index.md b/doc/ci/introduction/index.md index 366aca3442e..831f2171fad 100644 --- a/doc/ci/introduction/index.md +++ b/doc/ci/introduction/index.md @@ -187,9 +187,9 @@ according to each stage (Verify, Package, Release). - Perform a series of tests, such as [Container Scanning](../../user/application_security/container_scanning/index.md) **(ULTIMATE)**, [Dependency Scanning](../../user/application_security/dependency_scanning/index.md) **(ULTIMATE)**, and [JUnit tests](../junit_test_reports.md). - Deploy your changes with [Review Apps](../review_apps/index.md) to preview the app changes on every branch. 1. **Package**: - - Store Docker images with [Container Registry](../../user/project/container_registry.md). - - Store NPM packages with [NPM Registry](../../user/project/packages/npm_registry.md). **(PREMIUM)** - - Store Maven artifacts with [Maven Repository](../../user/project/packages/maven_repository.md). **(PREMIUM)** + - Store Docker images with [Container Registry](../../user/package_registry/container_registry/index.md). + - Store NPM packages with [NPM Registry](../../user/package_registry/npm_registry/index.md). **(PREMIUM)** + - Store Maven artifacts with [Maven Repository](../../user/package_registry/maven_repository/index.md). **(PREMIUM)** 1. **Release**: - Continuous Deployment, automatically deploying your app to production. - Continuous Delivery, manually click to deploy your app to production. diff --git a/doc/ci/jenkins/index.md b/doc/ci/jenkins/index.md index ace1204511e..cba119cf48e 100644 --- a/doc/ci/jenkins/index.md +++ b/doc/ci/jenkins/index.md @@ -27,7 +27,7 @@ There are some high level differences between the products worth mentioning: - The `.gitlab-ci.yml` file is checked in to the root of your repository, much like a Jenkinsfile, but is in the YAML format (see [complete reference](../yaml/README.md)) instead of a Groovy DSL. It's most analagous to the declarative Jenkinsfile format. -- GitLab comes with a [container registry](../../user/project/container_registry.md), and we recommend using +- GitLab comes with a [container registry](../../user/package_registry/container_registry/index.md), and we recommend using container images to set up your build environment. ## Groovy vs. YAML @@ -209,7 +209,7 @@ Because GitLab is integrated tightly with git, SCM polling options for triggers GitLab does not support a separate `tools` directive. Our best-practice reccomendation is to use pre-built container images, which can be cached, and can be built to already contain the tools you need for your pipelines. Pipelines can -be set up to automatically build these images as needed and deploy them to the [container registry](../../user/project/container_registry.md). +be set up to automatically build these images as needed and deploy them to the [container registry](../../user/package_registry/container_registry/index.md). If you're not using container images with Docker/Kubernetes, for example on Mac or FreeBSD, then the `shell` executor does require you to set up your environment either in advance or as part of the jobs. You could create a `before_script` diff --git a/doc/ci/triggers/README.md b/doc/ci/triggers/README.md index f62a4660713..0501d99a2d0 100644 --- a/doc/ci/triggers/README.md +++ b/doc/ci/triggers/README.md @@ -277,6 +277,6 @@ removed with one of the future versions of GitLab. [ee]: https://about.gitlab.com/pricing/ [variables]: ../variables/README.md [predef]: ../variables/README.md#predefined-environment-variables -[registry]: ../../user/project/container_registry.md +[registry]: ../../user/package_registry/container_registry/index.md [permissions]: ../../user/permissions.md#job-permissions [trigapi]: ../../api/pipeline_triggers.md diff --git a/doc/ci/variables/predefined_variables.md b/doc/ci/variables/predefined_variables.md index 409f7d62538..116ae7606cb 100644 --- a/doc/ci/variables/predefined_variables.md +++ b/doc/ci/variables/predefined_variables.md @@ -119,5 +119,5 @@ future GitLab releases.** | `GITLAB_FEATURES` | 10.6 | all | The comma separated list of licensed features available for your instance and plan | [gitlab-deploy-token]: ../../user/project/deploy_tokens/index.md#gitlab-deploy-token -[registry]: ../../user/project/container_registry.md +[registry]: ../../user/package_registry/container_registry/index.md [dependent-repositories]: ../../user/project/new_ci_build_permissions_model.md#dependent-repositories diff --git a/doc/container_registry/README.md b/doc/container_registry/README.md index b31870df36d..c049fe38dcd 100644 --- a/doc/container_registry/README.md +++ b/doc/container_registry/README.md @@ -1,5 +1,5 @@ --- -redirect_to: '../user/project/container_registry.md' +redirect_to: '../user/package_registry/container_registry/index.md' --- -This document was moved to [another location](../user/project/container_registry.md). +This document was moved to [another location](../user/package_registry/container_registry/index.md). diff --git a/doc/container_registry/troubleshooting.md b/doc/container_registry/troubleshooting.md index c99d7011ac2..ec23aa537d2 100644 --- a/doc/container_registry/troubleshooting.md +++ b/doc/container_registry/troubleshooting.md @@ -1,5 +1,5 @@ --- -redirect_to: '../user/project/container_registry.md' +redirect_to: '../user/package_registry/container_registry/index.md#troubleshooting-the-gitlab-container-registry' --- -This document was moved to [user/project/container_registry](../user/project/container_registry.md). +This document was moved to [user/project/container_registry](../user/package_registry/container_registry/index.md#troubleshooting-the-gitlab-container-registry). diff --git a/doc/development/packages.md b/doc/development/packages.md index a0491667c36..6a728e5b504 100644 --- a/doc/development/packages.md +++ b/doc/development/packages.md @@ -1,8 +1,8 @@ # Packages **(PREMIUM)** -This document will guide you through adding another [package management system](../administration/packages.md) support to GitLab. +This document will guide you through adding another [package management system](../administration/package_registry/index.md) support to GitLab. -See already supported package types in [Packages documentation](../administration/packages.md) +See already supported package types in [Packages documentation](../administration/package_registry/index.md) Since GitLab packages' UI is pretty generic, it is possible to add new package system support by solely backend changes. This guide is superficial and does diff --git a/doc/install/google_cloud_platform/index.md b/doc/install/google_cloud_platform/index.md index be29bcc7cd7..776e6dbe387 100644 --- a/doc/install/google_cloud_platform/index.md +++ b/doc/install/google_cloud_platform/index.md @@ -130,7 +130,7 @@ Kerberos, etc. Here are some documents you might be interested in reading: - [Omnibus GitLab documentation](https://docs.gitlab.com/omnibus/) - [Integration documentation](../../integration/README.md) - [GitLab Pages configuration](../../administration/pages/index.md) -- [GitLab Container Registry configuration](../../administration/container_registry.md) +- [GitLab Container Registry configuration](../../administration/package_registry/container_registry.md) [freetrial]: https://console.cloud.google.com/freetrial "GCP free trial" [ip]: https://cloud.google.com/compute/docs/configure-instance-ip-addresses#promote_ephemeral_ip "Configuring an Instance's IP Addresses" diff --git a/doc/raketasks/backup_restore.md b/doc/raketasks/backup_restore.md index 59b775d13bd..3186ea7fce6 100644 --- a/doc/raketasks/backup_restore.md +++ b/doc/raketasks/backup_restore.md @@ -952,7 +952,7 @@ and the lost data can be manually replaced. ### Container Registry push failures after restoring from a backup -If you use the [Container Registry](../user/project/container_registry.md), you +If you use the [Container Registry](../user/package_registry/container_registry/index.md), you may see pushes to the registry fail after restoring your backup on an Omnibus GitLab instance after restoring the registry data. diff --git a/doc/topics/autodevops/index.md b/doc/topics/autodevops/index.md index 15fdb52ac00..9e28c9eb263 100644 --- a/doc/topics/autodevops/index.md +++ b/doc/topics/autodevops/index.md @@ -1203,7 +1203,7 @@ curl --data "value=true" --header "PRIVATE-TOKEN: personal_access_token" https:/ [kubernetes-clusters]: ../../user/project/clusters/index.md [docker-in-docker]: ../../docker/using_docker_build.md#use-docker-in-docker-executor [review-app]: ../../ci/review_apps/index.md -[container-registry]: ../../user/project/container_registry.md +[container-registry]: ../../user/package_registry/container_registry/index.md [postgresql]: https://www.postgresql.org/ [Auto DevOps template]: https://gitlab.com/gitlab-org/gitlab-ce/blob/master/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml [ee]: https://about.gitlab.com/pricing/ diff --git a/doc/topics/autodevops/quick_start_guide.md b/doc/topics/autodevops/quick_start_guide.md index 35a5aff6a60..73a89187cba 100644 --- a/doc/topics/autodevops/quick_start_guide.md +++ b/doc/topics/autodevops/quick_start_guide.md @@ -152,7 +152,7 @@ The pipeline is split into 4 stages, each running a couple of jobs. ![Pipeline stages](img/guide_pipeline_stages.png) In the **build** stage, the application is built into a Docker image and then -uploaded to your project's [Container Registry](../../user/project/container_registry.md) ([Auto Build](index.md#auto-build)). +uploaded to your project's [Container Registry](../../user/package_registry/container_registry/index.md) ([Auto Build](index.md#auto-build)). In the **test** stage, GitLab runs various checks on the application: diff --git a/doc/user/application_security/container_scanning/index.md b/doc/user/application_security/container_scanning/index.md index c3f80c6a0fd..a6570027fad 100644 --- a/doc/user/application_security/container_scanning/index.md +++ b/doc/user/application_security/container_scanning/index.md @@ -48,7 +48,7 @@ To enable Container Scanning in your pipeline, you need: running. If you're using the shared Runners on GitLab.com, this is already the case. - To [build and push](../../../ci/docker/using_docker_build.md#container-registry-examples) - your Docker image to your project's [Container Registry](../../project/container_registry.md). + your Docker image to your project's [Container Registry](../../package_registry/container_registry/index.md). The name of the Docker image should match the following scheme: ```text @@ -79,7 +79,7 @@ The included template will: 1. Create a `container_scanning` job in your CI/CD pipeline. 1. Pull the already built Docker image from your project's - [Container Registry](../../project/container_registry.md) (see [requirements](#requirements)) + [Container Registry](../../package_registry/container_registry/index.md) (see [requirements](#requirements)) and scan it for possible vulnerabilities. The results will be saved as a diff --git a/doc/user/group/index.md b/doc/user/group/index.md index 60ae134ff8e..2ac7974f945 100644 --- a/doc/user/group/index.md +++ b/doc/user/group/index.md @@ -285,7 +285,7 @@ To change your group path: CAUTION: **Caution:** It is currently not possible to rename a namespace if it contains a -project with [Container Registry](../project/container_registry.md) tags, +project with [Container Registry](../package_registry/container_registry/index.md) tags, because the project cannot be moved. TIP: **TIP:** diff --git a/doc/user/index.md b/doc/user/index.md index 1f0459ff943..98994d7473b 100644 --- a/doc/user/index.md +++ b/doc/user/index.md @@ -92,7 +92,7 @@ directly from GitLab. No third-party integrations needed. - [Review Apps](../ci/review_apps/index.md): Live-preview the changes introduced by a merge request with Review Apps. - [GitLab Pages](project/pages/index.md): Publish your static site directly from GitLab with GitLab Pages. You can build, test, and deploy any Static Site Generator with Pages. -- [GitLab Container Registry](project/container_registry.md): Build and deploy Docker +- [GitLab Container Registry](package_registry/container_registry/index.md): Build and deploy Docker images with Container Registry. ## Account diff --git a/doc/user/package_registry/maven_repository/index.md b/doc/user/package_registry/maven_repository/index.md index bb62111b0cc..b10ade54aab 100644 --- a/doc/user/package_registry/maven_repository/index.md +++ b/doc/user/package_registry/maven_repository/index.md @@ -11,7 +11,7 @@ project can have its own space to store its Maven artifacts. NOTE: **Note:** This option is available only if your GitLab administrator has -[enabled support for the Maven repository](../../../administration/packages.md).**(PREMIUM ONLY)** +[enabled support for the Maven repository](../../../administration/package_registry/index.md).**(PREMIUM ONLY)** After the Packages feature is enabled, the Maven Repository will be available for all new projects by default. To enable it for existing projects, or if you want diff --git a/doc/user/package_registry/npm_registry/index.md b/doc/user/package_registry/npm_registry/index.md index 48186688da9..ab665c5f343 100644 --- a/doc/user/package_registry/npm_registry/index.md +++ b/doc/user/package_registry/npm_registry/index.md @@ -14,7 +14,7 @@ Only [scoped](https://docs.npmjs.com/misc/scope) packages are supported. NOTE: **Note:** This option is available only if your GitLab administrator has -[enabled support for the NPM registry](../../../administration/packages.md).**(PREMIUM ONLY)** +[enabled support for the NPM registry](../../../administration/package_registry/index.md).**(PREMIUM ONLY)** After the NPM registry is enabled, it will be available for all new projects by default. To enable it for existing projects, or if you want to disable it: diff --git a/doc/user/permissions.md b/doc/user/permissions.md index 02b5f7437ee..adc299a4de2 100644 --- a/doc/user/permissions.md +++ b/doc/user/permissions.md @@ -75,8 +75,8 @@ The following table depicts the various user permission levels in a project. | See a list of merge requests | | ✓ | ✓ | ✓ | ✓ | | View project statistics | | ✓ | ✓ | ✓ | ✓ | | View Error Tracking list | | ✓ | ✓ | ✓ | ✓ | -| Pull from [Maven repository](project/packages/maven_repository.md) or [NPM registry](project/packages/npm_registry.md) **(PREMIUM)** | | ✓ | ✓ | ✓ | ✓ | -| Publish to [Maven repository](project/packages/maven_repository.md) or [NPM registry](project/packages/npm_registry.md) **(PREMIUM)** | | | ✓ | ✓ | ✓ | +| Pull from [Maven repository](package_registry/maven_repository/index.md) or [NPM registry](package_registry/npm_registry/index.md) **(PREMIUM)** | | ✓ | ✓ | ✓ | ✓ | +| Publish to [Maven repository](package_registry/maven_repository/index.md) or [NPM registry](package_registry/npm_registry/index.md) **(PREMIUM)** | | | ✓ | ✓ | ✓ | | Upload [Design Management](project/issues/design_management.md) files **(PREMIUM)** | | | ✓ | ✓ | ✓ | | Create new branches | | | ✓ | ✓ | ✓ | | Push to non-protected branches | | | ✓ | ✓ | ✓ | diff --git a/doc/user/profile/index.md b/doc/user/profile/index.md index e5ccc8ee758..0c437b26645 100644 --- a/doc/user/profile/index.md +++ b/doc/user/profile/index.md @@ -71,7 +71,7 @@ To change your `username`: CAUTION: **Caution:** It is currently not possible to change your username if it contains a -project with [Container Registry](../project/container_registry.md) tags, +project with [Container Registry](../package_registry/container_registry/index.md) tags, because the project cannot be moved. TIP: **Tip:** diff --git a/doc/user/profile/personal_access_tokens.md b/doc/user/profile/personal_access_tokens.md index d556daa3460..49b125e2510 100644 --- a/doc/user/profile/personal_access_tokens.md +++ b/doc/user/profile/personal_access_tokens.md @@ -53,7 +53,7 @@ the following table. [2fa]: ../account/two_factor_authentication.md [api]: ../../api/README.md [ce-3749]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3749 -[container registry]: ../project/container_registry.md +[container registry]: ../package_registry/container_registry/index.md [users]: ../../api/users.md [usage]: ../../api/README.md#personal-access-tokens diff --git a/doc/user/project/deploy_tokens/index.md b/doc/user/project/deploy_tokens/index.md index 164d1dddff0..c40b2b4cd5a 100644 --- a/doc/user/project/deploy_tokens/index.md +++ b/doc/user/project/deploy_tokens/index.md @@ -97,4 +97,4 @@ docker login -u $CI_DEPLOY_USER -p $CI_DEPLOY_PASSWORD $CI_REGISTRY [ce-17894]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/17894 [ce-11845]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11845 [ce-18414]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/18414 -[container registry]: ../container_registry.md +[container registry]: ../../package_registry/container_registry/index.md diff --git a/doc/user/project/maven_packages.md b/doc/user/project/maven_packages.md index 48835a2dac7..25935f34205 100644 --- a/doc/user/project/maven_packages.md +++ b/doc/user/project/maven_packages.md @@ -1,5 +1,5 @@ --- -redirect_to: 'packages/maven_repository.md' +redirect_to: '../package_registry/maven_repository/index.md' --- -This document was moved to [another location](packages/maven_repository.md). +This document was moved to [another location](../package_registry/maven_repository/index.md). diff --git a/doc/user/project/settings/index.md b/doc/user/project/settings/index.md index 58ccd8bf2ae..029cb965367 100644 --- a/doc/user/project/settings/index.md +++ b/doc/user/project/settings/index.md @@ -22,7 +22,7 @@ The project description also partially supports [standard markdown](../../markdo ### Sharing and permissions -Set up your project's access, [visibility](../../../public_access/public_access.md), and enable [Container Registry](../container_registry.md) for your projects: +Set up your project's access, [visibility](../../../public_access/public_access.md), and enable [Container Registry](../../package_registry/container_registry/index.md) for your projects: ![projects sharing permissions](img/sharing_and_permissions_settings.png) |