diff --git a/aws_push.py b/aws_push.py
index 17645bed840e58a87598d2cb8903c4bac583aed5..ea0f71e04c2e59f899d1875cd73de2c7072365b3 100644
--- a/aws_push.py
+++ b/aws_push.py
@@ -4,7 +4,14 @@ import os
 
 filename = sys.argv[1]
 
-s3_client = boto3.client('s3')
+session = boto3.session.Session()
+s3_client = session.client(
+    service_name='s3',
+    endpoint_url=os.getenv('aws'),
+    aws_access_key_id=os.getenv('access'),
+    aws_secret_access_key=os.getenv('secret'),
+)
+
 try:
     response = s3_client.upload_file("/" + filename, os.getenv('bucket'),
                                      filename)