You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 80b8b2d
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/articles/configure-proxy-opencode-cli.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: "How to Configure a Proxy for OpenCode CLI"
3
+
description: "Learn how to configure HTTP and SOCKS5 proxies for OpenCode CLI on Linux using environment variables, remote DNS resolution, and isolated launchers."
4
+
---
5
+
1
6
# How to Configure a Proxy for OpenCode CLI
2
7
3
8
Configuring network proxies for command-line AI coding tools on Linux requires precision. Unlike desktop web browsers that provide intuitive graphical proxy menus, terminal tools like [OpenCode](https://github.com/anomaly/opencode) rely on standard POSIX environment variables. This guide explains how to properly configure HTTP and SOCKS5 proxies for OpenCode on Linux (verified on **Ubuntu 24.04 LTS x86_64**), avoid common misconfigurations, and utilize the process-isolated wrapper provided by [OpenCode Router](https://github.com/EhsanCreator/OpenCode-Router).
Copy file name to clipboardExpand all lines: docs/articles/fix-opencode-http-429-rate-limit.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: "How to Fix OpenCode HTTP 429 Rate Limit Errors"
3
+
description: "Understand HTTP 429 errors in OpenCode. Distinguish IP-based gateway throttling from account quota limits, and configure automated proxy rotation."
4
+
---
5
+
1
6
# How to Fix OpenCode HTTP 429 Rate Limit Errors
2
7
3
8
When utilizing [OpenCode](https://github.com/anomaly/opencode) for AI-assisted coding on Linux, encountering an **HTTP 429 Too Many Requests** error is one of the most frustrating interruptions. This technical guide explains the underlying mechanisms of HTTP 429 errors, provides clear diagnostic rules to distinguish **IP-based rate limits** from **account-level quota exhaustion**, and explains how [OpenCode Router](https://github.com/EhsanCreator/OpenCode-Router) intelligently handles automated failover.
Copy file name to clipboardExpand all lines: docs/articles/fix-opencode-network-errors-linux.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: "How to Fix OpenCode Network Errors on Linux"
3
+
description: "Step-by-step technical guide to diagnosing and fixing OpenCode ETIMEDOUT, ECONNRESET, and DNS network errors on Linux with isolated user-space proxies."
4
+
---
5
+
1
6
# How to Fix OpenCode Network Errors on Linux
2
7
3
8
When working with command-line AI coding tools like [OpenCode](https://github.com/anomaly/opencode) on Linux, network drops, broken TCP sockets, and DNS resolution failures can halt development sessions. This guide explains why OpenCode network errors occur on Linux (verified on **Ubuntu 24.04 LTS x86_64**), provides diagnostic techniques, and details practical solutions including process-isolated proxy routing with [OpenCode Router](https://github.com/EhsanCreator/OpenCode-Router).
Copy file name to clipboardExpand all lines: docs/articles/opencode-proxy-vs-system-vpn.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: "OpenCode Proxy vs. System-Wide VPN: Understanding the Differences"
3
+
description: "Compare application-specific proxies with system-wide VPNs for AI coding. Learn why process-level isolation prevents broken SSH and local dev servers."
4
+
---
5
+
1
6
# OpenCode Proxy vs. System-Wide VPN: Understanding the Differences
2
7
3
8
When developers encounter network restrictions, regional blocks, or API rate limits while using [OpenCode](https://github.com/anomaly/opencode) on Linux, their first instinct is often to turn on a full system-wide VPN client. However, system-wide VPNs frequently introduce serious workflow friction for programmers.
Copy file name to clipboardExpand all lines: docs/articles/use-xray-with-opencode-ubuntu.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: "How to Use Xray with OpenCode on Ubuntu"
3
+
description: "Complete guide to integrating Xray-core with OpenCode on Ubuntu Linux. Generate VLESS Reality client configurations and eliminate DPI throttling."
4
+
---
5
+
1
6
# How to Use Xray with OpenCode on Ubuntu
2
7
3
8
[Xray-core](https://github.com/XTLS/Xray-core) is one of the most advanced, high-performance network tunneling and anti-censorship engines available for Linux. When combined with [OpenCode](https://github.com/anomaly/opencode), Xray provides resilient, low-latency connectivity to AI model endpoints across restricted networks. This guide explains how Xray-core integrates with OpenCode on **Ubuntu 24.04 LTS (x86_64)**, details client configuration generation, and showcases how [OpenCode Router](https://github.com/EhsanCreator/OpenCode-Router) manages the entire lifecycle automatically.
Copy file name to clipboardExpand all lines: docs/guide/configuration.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: "Configuration Guide"
3
+
description: "Configure runtime parameters, inbound proxy ports, test timeouts, candidate limits, and subscription sources for OpenCode Router."
4
+
---
5
+
1
6
# Configuration Guide
2
7
3
8
OpenCode Router is pre-configured to work out of the box with zero manual parameter setup. However, power users can customize runtime ports, timeouts, and paths using environment variables or a `.env` file.
Copy file name to clipboardExpand all lines: docs/guide/getting-started.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: "Getting Started with OpenCode Router"
3
+
description: "Quickstart guide to OpenCode Router. Learn the automated 3-stage health check workflow, proxy rotation, and one-command OpenCode execution."
4
+
---
5
+
1
6
# Getting Started with OpenCode Router
2
7
3
8
Welcome to **OpenCode Router**, an intelligent proxy discovery and routing manager designed specifically for [OpenCode](https://github.com/anomaly/opencode) on Linux.
0 commit comments