# px6-proxy-fetcher
Small helper that grabs your active proxies from [PROXY6.net](https://px6.me/) and drops them into a text file you can hand to whatever is doing the crawling.
## getting started
Clone this repo, jump into it, and install it in editable mode:
```bash
pip install -e .
# want .env support? pip install -e .[dotenv]
```
Run it after setting your API key:
```bash
export PX6_API_KEY="your_api_key_here"
px6-proxy-fetcher --print-env
```
That writes `proxies.txt` in the current directory and, with `--print-env`, emits the exports for `PROXY_LIST` and `PROXY_STRATEGY`. You can point the output elsewhere with `-o path/to/file.txt`. Verbosity toggles: `-q` for quiet, `-v` for chatty.
If `python-dotenv` is present, a local `.env` file will be loaded automatically.
## cron idea
```
0 */6 * * * cd /path/to/px6-proxy-fetcher && px6-proxy-fetcher -o /var/run/proxies.txt
```
Keep `proxies.txt` out of Git—it holds authenticated endpoints. The included `.gitignore` already skips it.
## license
MIT—see the included `LICENSE` file.
Raw data
{
"_id": null,
"home_page": null,
"name": "px6-proxy-fetcher",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "proxy, px6, proxy6, crawler",
"author": "Terence Dignon",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/bb/d4/4edaf2c901861817c2c34ef9b2ba6c308d7f4aa3e06f3a6e0747f080bb0e/px6_proxy_fetcher-0.1.0.tar.gz",
"platform": null,
"description": "# px6-proxy-fetcher\n\nSmall helper that grabs your active proxies from [PROXY6.net](https://px6.me/) and drops them into a text file you can hand to whatever is doing the crawling.\n\n## getting started\n\nClone this repo, jump into it, and install it in editable mode:\n\n```bash\npip install -e .\n# want .env support? pip install -e .[dotenv]\n```\n\nRun it after setting your API key:\n\n```bash\nexport PX6_API_KEY=\"your_api_key_here\"\npx6-proxy-fetcher --print-env\n```\n\nThat writes `proxies.txt` in the current directory and, with `--print-env`, emits the exports for `PROXY_LIST` and `PROXY_STRATEGY`. You can point the output elsewhere with `-o path/to/file.txt`. Verbosity toggles: `-q` for quiet, `-v` for chatty.\n\nIf `python-dotenv` is present, a local `.env` file will be loaded automatically.\n\n## cron idea\n\n```\n0 */6 * * * cd /path/to/px6-proxy-fetcher && px6-proxy-fetcher -o /var/run/proxies.txt\n```\n\nKeep `proxies.txt` out of Git\u2014it holds authenticated endpoints. The included `.gitignore` already skips it.\n\n## license\n\nMIT\u2014see the included `LICENSE` file.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Fetch and export proxy listings from PROXY6.net.",
"version": "0.1.0",
"project_urls": null,
"split_keywords": [
"proxy",
" px6",
" proxy6",
" crawler"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "6eb0156189af27856b0705e4c693846d4a4152ed17db0701bc9bf0f8dab3e268",
"md5": "071df0905a9a2dfb79e7cd0e82a7a262",
"sha256": "8867dd0efda176a44818293c60510f009abdd9489bdb9072ab5871f958b78b45"
},
"downloads": -1,
"filename": "px6_proxy_fetcher-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "071df0905a9a2dfb79e7cd0e82a7a262",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 6405,
"upload_time": "2025-11-01T04:35:38",
"upload_time_iso_8601": "2025-11-01T04:35:38.985915Z",
"url": "https://files.pythonhosted.org/packages/6e/b0/156189af27856b0705e4c693846d4a4152ed17db0701bc9bf0f8dab3e268/px6_proxy_fetcher-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bbd44edaf2c901861817c2c34ef9b2ba6c308d7f4aa3e06f3a6e0747f080bb0e",
"md5": "25dbcc555892a966422f3d92f2cfad6d",
"sha256": "e5c828474cdad057be5bd150cf9997d02938fd46299923900927eb985ac5a0ca"
},
"downloads": -1,
"filename": "px6_proxy_fetcher-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "25dbcc555892a966422f3d92f2cfad6d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 6139,
"upload_time": "2025-11-01T04:35:40",
"upload_time_iso_8601": "2025-11-01T04:35:40.258539Z",
"url": "https://files.pythonhosted.org/packages/bb/d4/4edaf2c901861817c2c34ef9b2ba6c308d7f4aa3e06f3a6e0747f080bb0e/px6_proxy_fetcher-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-11-01 04:35:40",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "px6-proxy-fetcher"
}