{"id":17527030,"url":"https://github.com/thisIsIan-W/homeproxy-autogen-configuration","last_synced_at":"2025-03-06T06:31:26.820Z","repository":{"id":253815455,"uuid":"844608526","full_name":"thisIsIan-W/homeproxy-autogen-configuration","owner":"thisIsIan-W","description":"An alternative way to auto-generate your dedicated homeproxy custom-mode configuration and simplify the setup process significantly.","archived":false,"fork":false,"pushed_at":"2025-01-20T05:22:04.000Z","size":114,"stargazers_count":90,"open_issues_count":0,"forks_count":32,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-20T06:25:19.033Z","etag":null,"topics":["homeproxy","immortalwrt","openwrt"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=nV8_kVfJmTU","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thisIsIan-W.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-19T15:52:34.000Z","updated_at":"2025-01-20T06:05:36.000Z","dependencies_parsed_at":"2024-08-22T09:25:58.839Z","dependency_job_id":"97dd1617-4c63-4ea0-a627-7ccf9bb2c7cf","html_url":"https://github.com/thisIsIan-W/homeproxy-autogen-configuration","commit_stats":null,"previous_names":["thisisian-w/homeproxy-autogen-configuration"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisIsIan-W%2Fhomeproxy-autogen-configuration","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisIsIan-W%2Fhomeproxy-autogen-configuration/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisIsIan-W%2Fhomeproxy-autogen-configuration/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisIsIan-W%2Fhomeproxy-autogen-configuration/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thisIsIan-W","download_url":"https://codeload.github.com/thisIsIan-W/homeproxy-autogen-configuration/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242161629,"owners_count":20081914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["homeproxy","immortalwrt","openwrt"],"created_at":"2024-10-20T15:03:00.254Z","updated_at":"2025-03-06T06:31:26.806Z","avatar_url":"https://github.com/thisIsIan-W.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# homeproxy-autogen-configuration\n\n## English\n\nAn alternative way to generate your dedicated [homeproxy](https://github.com/immortalwrt/homeproxy) configuration on ImmortalWrt/OpenWrt(23.05.x+) and simplify the major setup process significantly.\n\n### Introduction\n\n* Save substantial time for repetitive chores in configuration;\n* Provide an alternative solution to solve the potential issues that homeproxy cannot start or be used normally due to incorrect operations and other reasons.\n\n\n\n### Steps\n\nPrepare the runtime environment necessary for the script execution via (Skip this step if it has already been prepared):\n\n```bash\nopkg update\nopkg install bash jq curl\n```\n\n, then:\n\n* (Required) Customize your dedicated [rules.sh](https://gist.github.com/thisIsIan-W/2c582a751e56c1a3f36d9ce48e312b31) configuration by using Secret Gist or other private links;\n* Execute the given script on your ImmortalWrt/OpenWrt(23.05.x+) system (You will be asked for the URL of your dedicated 'rules.sh' script during the execution):\n\n```bash\nbash -c \"$(curl -fsSl https://raw.githubusercontent.com/thisIsIan-W/homeproxy-autogen-configuration/refs/heads/main/generate_homeproxy_rules.sh)\"\n```\n\n* Done!\n\n\u003cbr/\u003e\n\n\u003cbr/\u003e\n\n---\n\n\u003cbr/\u003e\n\n## 中文\n\n一个更方便地生成 ImmortalWrt/OpenWrt(23.05.x+) [homeproxy](https://github.com/immortalwrt/homeproxy) 插件大多数常用配置的脚本。\n\n### 简介\n\n* 节省大量重复配置所需的时间；\n* 提供替代方案，解决由于潜在的配置不当等原因导致 homeproxy 无法启动或正常使用的问题。\n\n\n\n### 使用步骤\n\n准备脚本运行时所需环境（如已准备，则跳过此步）：\n\n```bash\nopkg update\nopkg install bash jq curl\n```\n\n，然后：\n\n* (必备) 通过私密 Gist 或其它可被正常访问的私有链接定制你的专属 [rules.sh](https://gist.github.com/thisIsIan-W/2c582a751e56c1a3f36d9ce48e312b31) 配置内容；\n* 执行以下命令（脚本执行期间会向你索要你的定制配置URL）：\n\n```bash\nbash -c \"$(curl -fsSl https://raw.githubusercontent.com/thisIsIan-W/homeproxy-autogen-configuration/refs/heads/main/generate_homeproxy_rules.sh)\"\n```\n\n* 完成！\n\n更多细节，请参阅 [说明书](https://thisisian-w.github.io/2024/10/30/homeproxy-one-click-configure-scripts) 。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FthisIsIan-W%2Fhomeproxy-autogen-configuration","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FthisIsIan-W%2Fhomeproxy-autogen-configuration","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FthisIsIan-W%2Fhomeproxy-autogen-configuration/lists"}