Laravel Forge Recipe to Install Private Authorised Composer Repos
Very handy if you are building servers in Bulk.
Set Recipe User as Forge
#!/bin/sh
FILE="/home/forge/.config/composer/auth.json"
/bin/cat <<EOM >$FILE
{
"bitbucket-oauth": {},
"github-oauth": {},
"gitlab-oauth": {},
"gitlab-token": {},
"http-basic": {
"HTTP-REPO-URL": {
"username": "REPO-USERNAME",
"password": "REPO-PASSWORD"
},
"HTTPS-REPO-URL": {
"username": "REPO-USERNAME",
"password": "REPO-PASSWORD"
}
},
"bearer": {}
}
EOM