ec2-proxy 0.1.2

Creator: bradpython12

Last updated:

Add to Cart

Description:

ec2proxy 0.1.2

EC2 Proxy



This package provides the ability to use Amazon AWS as a proxy with ever-changing IP.

Free software: Apache Software License 2.0
Documentation: https://ec2-proxy.readthedocs.io.


Install a Proxy Server
Read Setup for instructions on how to install a proxy server on an EC2 instance.


How to Use


Install the package:
pip install ec2_proxy



Create an AWS account and obtain the access key and secret key from Here.

There are 2 ways to use this package:
Way #1 - Use it with the credentials that are present in your .aws folder in your home directory
from ec2_proxy import TProxy

tp = TProxy(<instance_id_here>)
ip = tp.start()
print(ip)
Way #2 - Use it with the credentials that you will pass at runtime
from ec2_proxy import TProxy
from botocore.config import Config
import boto3

region = 'us-west-2'
access_key_id = 'YOUR_ACCESS_KEY_ID'
secret_access_key = 'YOUR_SECRET_ACCESS_KEY'

ec2 = boto3.client('ec2', region_name=region, aws_access_key_id=access_key_id, aws_secret_access_key=secret_access_key)
tp = TProxy(<instance_id_here>, ec2=ec2)
ip = tp.start()
print(ip)



History

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.