You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22-8Lines changed: 22 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,16 +10,25 @@ Not every user who pulls code from your private codeartifact repository needs AW
10
10
11
11
## Features:
12
12
13
-
Although I haven't been able to test them all (mostly because I don't use the languages), the proxy should support the following artifact types (replace `artifacts.example.com` with your deployed proxy hostname)
13
+
Although I haven't been able to test them all, the proxy should support the following artifact types (replace `artifacts.example.com` with your deployed proxy hostname).
Currently we only support choosing a single repository at launch, athough maybe in the future I will look at auto-resovling the request and figure out which repository to use based on the useragent. This should simplify setup.
22
+
Currently we only support choosing a single repository at launch, athough maybe in the future I will look at automatically figure out which repository to use based on the useragent. This should simplify setup.
23
+
24
+
### Known Issues
25
+
26
+
NPM support doesn't seem to be providing the correct results, it will connect to the proxy fine but respond with the CodeArtifact URL (which can't be access):
@@ -29,11 +38,16 @@ You can run this in three easy ways.
29
38
2. Use the container `sktan/aws-codeartifact-proxy` and run it on any capable host (AWS ECS, AWS EC2, Linux / Windows VM)
30
39
3. Use the pre-built CDK template found in the `cdk` directory and deploy it to your environment (requires Python)
31
40
32
-
By default, the proxy will choose to use the Pypi as it's type. If you would like to use a separate registry type, set your `CODEARTIFACT_TYPE` environment variable to one of the following:
| CODEARTIFACT_TYPE | No | Use one of the following: pypi, npm, maven, nuget |
48
+
| CODEARTIFACT_OWNER | No | The AWS Account Id of the CodeArtifact Owner (if it's your own account, it can be empty) |
49
+
50
+
By default, the proxy will choose to use the Pypi as it's type.
37
51
38
52
Once you have started the proxy with valid AWS credentials (this uses the [default credential provider chain](https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#specifying-credentials)), you should receive similar output to this:
0 commit comments