diff --git a/docs/my-website/docs/simple_proxy.md b/docs/my-website/docs/simple_proxy.md
index cdd50ff6488..c7212f7dd32 100644
--- a/docs/my-website/docs/simple_proxy.md
+++ b/docs/my-website/docs/simple_proxy.md
@@ -12,7 +12,7 @@ A simple, fast, and lightweight **OpenAI-compatible server** to call 100+ LLM AP
[](https://l.linklyhq.com/l/1uHtX)
[](https://l.linklyhq.com/l/1uHsr)
-[](https://l.linklyhq.com/l/1uHsr)
+[](https://docs.litellm.ai/docs/simple_proxy#deploy-on-aws-apprunner)
:::info
We want to learn how we can make the proxy better! Meet the [founders](https://calendly.com/d/4mp-gd3-k5k/berriai-1-1-onboarding-litellm-hosted-version) or
@@ -171,10 +171,40 @@ On a successfull deploy https://dashboard.render.com/ should display the followi
## Deploy on AWS Apprunner
-1. Navigate to to App Runner on AWS Console: https://console.aws.amazon.com/apprunner/home?region=us-east-1#/services
-
-
-
+1. Fork LiteLLM https://github.com/BerriAI/litellm
+2. Navigate to to App Runner on AWS Console: https://console.aws.amazon.com/apprunner/home#/services
+3. Click "Create Service"
+4. Set Source and deployment
+ - Select Repository type as "Source code repository"
+ - Select GitHub as Provider
+
+ - Select your litellm fork as "Repository"
+ - Set litellm_server as Source directory
+
+5. Configure build
+ - Set "Runtime" to Python3
+ - Set "Build command" to `pip install -r requirements.txt`
+ - Set "Start command" to uvicorn main:app --host 0.0.0.0 --port 8080
+
+6. Configure service
+ - Optional - Set LLM API Keys, example `OPENAI_API_KEY`, `ANTHROPIC_API_KEY`
+ - If you want to pass LLM API keys as params to `/chat/completions` then this is not required
+
+7. Review and Create
+ - Click Deploy
+ - On successfull deploy you should see your litellm server endpoint
+
+8. Testing your endpoint
+ Assuming `OPENAI_API_KEY` is set in the environment variables
+ ```shell
+ curl https://b2w6emmkzp.us-east-1.awsapprunner.com /v1/chat/completions \
+ -H "Content-Type: application/json" \
+ -d '{
+ "model": "gpt-3.5-turbo",
+ "messages": [{"role": "user", "content": "Say this is a test!"}],
+ "temperature": 0.7
+ }'
+ ```
## Advanced
### Caching - Completion() and Embedding() Responses
diff --git a/docs/my-website/img/aws4.png b/docs/my-website/img/aws4.png
new file mode 100644
index 00000000000..afd16c6e953
Binary files /dev/null and b/docs/my-website/img/aws4.png differ
diff --git a/docs/my-website/img/aws_0.png b/docs/my-website/img/aws_0.png
new file mode 100644
index 00000000000..80219908a92
Binary files /dev/null and b/docs/my-website/img/aws_0.png differ
diff --git a/docs/my-website/img/aws_1.png b/docs/my-website/img/aws_1.png
new file mode 100644
index 00000000000..ad12137f1c4
Binary files /dev/null and b/docs/my-website/img/aws_1.png differ
diff --git a/docs/my-website/img/aws_2.png b/docs/my-website/img/aws_2.png
new file mode 100644
index 00000000000..3ff7d100c9f
Binary files /dev/null and b/docs/my-website/img/aws_2.png differ
diff --git a/docs/my-website/img/aws_3.png b/docs/my-website/img/aws_3.png
new file mode 100644
index 00000000000..380229c7331
Binary files /dev/null and b/docs/my-website/img/aws_3.png differ
diff --git a/docs/my-website/img/aws_4.png b/docs/my-website/img/aws_4.png
new file mode 100644
index 00000000000..a2fd03a70cd
Binary files /dev/null and b/docs/my-website/img/aws_4.png differ
diff --git a/docs/my-website/img/aws_5.png b/docs/my-website/img/aws_5.png
new file mode 100644
index 00000000000..5be5125905d
Binary files /dev/null and b/docs/my-website/img/aws_5.png differ