Welcome to the api-proxy project! This small Python container allows you to proxy requests from Claudeβs cloud container directly through your home network. It is user-friendly and requires no programming knowledge to get started.
To download the latest version of api-proxy, visit this page: Download api-proxy.
You will find different versions of the application under the Releases. Choose the one that suits your system.
Before you begin, ensure your system meets the following requirements:
Follow these steps to download and install api-proxy:
If you downloaded a .zip or .tar file, extract it:
tar -xvf filename.tar or right-click and choose βExtract Here.βYou will need to open your command line to run api-proxy.
cmd in the Start Menu.Terminal from Spotlight Search.Terminal from your applications menu.Use the cd command to change to the directory where you extracted api-proxy. For example:
cd path/to/api-proxy
Once you are in the application folder, run api-proxy using the following command:
python app.py
This command will start the proxy server. Ensure you have Python installed and properly configured.
After running the application, you may need to adjust some settings. Configuration is done through a simple configuration file included in the package. Open config.json in a text editor:
Here are some important settings you may want to change:
"port": The port number you want to use for the proxy."target_url": The URL of the cloud container you wish to proxy to.Make sure to save changes to the configuration file after editing.
To use the proxy, simply direct your requests to the local address. Usually, this will look something like this:
http://localhost:[your_port]
Replace [your_port] with the port you configured in config.json.
If you run into issues while trying to set up api-proxy, here are some common problems and solutions:
python --version in your command line.If you need further assistance, consider checking online forums or GitHub discussions related to api-proxy. The community can offer help and advice.
This project is licensed under the MIT License. You can find more information in the LICENSE file included in the repository.
For inquiries, you can reach out through the GitHub Issues page. Your feedback is welcome to improve api-proxy and help us serve you better.
Thank you for using api-proxy! We hope this guide helps you successfully set up and run the application. Enjoy proxying your requests!