Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notes to get started #1

Open
naderman opened this issue Mar 14, 2018 · 1 comment
Open

Notes to get started #1

naderman opened this issue Mar 14, 2018 · 1 comment

Comments

@naderman
Copy link
Member

naderman commented Mar 14, 2018

Private PHP Composer Package Repository
Installing Private PHP Composer Packages

Repository Contents

  • Adding packages
    • adding sync'd packages
    • adding private packages
      • setting up credentials
  • Importing Packages
  • Importing Satis
    • Add packages from composer.json
      • mirroring packages
      • adding more mirrored repositories
        Installing and Updating Packages with Composer
  • Authentication (composer config global/local, env var, per user auth, auth tokens)
  • Add repository to composer.json
    • remove any old manually defined repos from your composer.json
  • disable packagist

Permissions
Members of the Private Packagist Admin or Owner team:

  • can modify organization level settings (configure external mirrored composer repositories, change mirroring behaviour settings, enable/disable synchronization)
  • can view all packages
  • can delete all packages
  • can edit all packages
  • can add new packages

Members of at least one Private Packagist team with write permissions:

  • can view packages their team has access to
  • can view all mirrored third party packages
  • can edit packages their team has access to
  • can delete packages their team has access to

Members of at least one Private Packagist team with read permissions:

  • can view packages their team has access to
  • can view all mirrored third party packages
@naderman
Copy link
Member Author

naderman commented Apr 4, 2018

We should document how to use composer create-project with Private Packagist (--repository-url option). cc @till

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant