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
{{ message }}
This repository was archived by the owner on Nov 1, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,7 +71,7 @@ NOTE: Some AWS regions have a big list of IP CIDR blocks and they can overhead d
71
71
72
72
7. Configure your web browser (or OS) to use the HTTP/SOCKS5 proxy on the publicly accessible host running `awslambdaproxy` on port 8080.
73
73
74
-
## Minimal IAM Policies
74
+
### Minimal IAM Policies
75
75
* This assumes you have the AWS CLI setup with an admin user
76
76
* Create a user with proper permissions needed to run the setup command. This user can be removed after running the setup command.
77
77
```
@@ -131,6 +131,10 @@ aws iam create-access-key --user-name awslambdaproxy-run
131
131
6. <b>How much does this cost?</b> awslambdaproxy should be able to run mostly on the [AWS free tier](https://aws.amazon.com/free/) minus bandwidth costs. It can run on a t2.micro instance and the default 128MB Lambda function that is constantly running should also fall in the free tier usage. The bandwidth is what will cost you money; you will pay for bandwidth usage for both EC2 and Lambda.
132
132
7. <b>Why does my connection drop periodically?</b> AWS Lambda functions can currently only execute for a maximum of 15 minutes. In order to maintain an ongoing proxy a new function is executed and all new traffic is cut over to it. Any ongoing connections to the previous Lambda function will hard stop after a timeout period. You generally won't see any issues for normal web browsing as connections are very short lived, but for any long lived connections you will see issues. Consider using the `--bypass` flag to specify known domains that you know use persistent connections to avoid having your connection constantly dropping for these.
133
133
134
+
# Contributors
135
+
* [yurymkomarov](https://github.com/yurymkomarov) - streamlined the entire deployment process with Terraform.
136
+
* [unixfox](https://github.com/unixfox) - contributed the Docker image for awslambdaproxy.
137
+
134
138
# Powered by
135
139
* [gost](https://github.com/ginuerzh/gost) - A simple security tunnel written in Golang.
0 commit comments