|
1 | 1 | # opencode-cloud |
2 | 2 |
|
3 | 3 | [](https://github.com/pRizz/opencode-cloud/actions/workflows/ci.yml) |
| 4 | +[](https://gitea.com/pRizz/opencode-cloud) |
4 | 5 | [](https://crates.io/crates/opencode-cloud) |
5 | 6 | [](https://github.com/pRizz/opencode-cloud/pkgs/container/opencode-cloud-sandbox) |
6 | 7 | [](https://hub.docker.com/r/prizz/opencode-cloud-sandbox) |
|
9 | 10 | [](https://opensource.org/licenses/MIT) |
10 | 11 |
|
11 | 12 | > [!WARNING] |
12 | | -> This tool is still a work in progress and is rapidly evolving. Expect frequent updates and breaking changes. Follow updates at https://github.com/pRizz/opencode-cloud. Stability will be announced at some point. Use with caution. |
| 13 | +> This tool is still a work in progress and is rapidly evolving. Expect frequent updates and breaking changes. Follow updates at https://github.com/pRizz/opencode-cloud (mirror: https://gitea.com/pRizz/opencode-cloud). Stability will be announced at some point. Use with caution. |
13 | 14 |
|
14 | 15 | A production-ready toolkit for deploying and managing [opencode](https://github.com/anomalyco/opencode) as a persistent cloud service, **sandboxed inside a Docker container** for isolation and security. |
15 | 16 |
|
@@ -71,7 +72,7 @@ The CLI manages the container lifecycle, so you don't need to interact with Dock |
71 | 72 |
|
72 | 73 | ## Docker Images |
73 | 74 |
|
74 | | -The sandbox container image is named **`opencode-cloud-sandbox`** (not `opencode-cloud`) to clearly distinguish it from the CLI tool. The preferred way to use and manage the image is via the [opencode-cloud CLI](https://github.com/pRizz/opencode-cloud). It handles image pulling, container setup, and upgrades for you. |
| 75 | +The sandbox container image is named **`opencode-cloud-sandbox`** (not `opencode-cloud`) to clearly distinguish it from the CLI tool. The preferred way to use and manage the image is via the opencode-cloud CLI ([GitHub](https://github.com/pRizz/opencode-cloud), mirror: https://gitea.com/pRizz/opencode-cloud). It handles image pulling, container setup, and upgrades for you. |
75 | 76 |
|
76 | 77 | **Why use the CLI?** It configures volumes, ports, and upgrades safely, so you don’t have to manage `docker run` flags or image updates yourself. |
77 | 78 |
|
@@ -143,15 +144,23 @@ occ start |
143 | 144 | ### From source (install locally) |
144 | 145 |
|
145 | 146 | ```bash |
| 147 | +# GitHub (primary) |
146 | 148 | git clone https://github.com/pRizz/opencode-cloud.git |
| 149 | + |
| 150 | +# Gitea (mirror) |
| 151 | +git clone https://gitea.com/pRizz/opencode-cloud.git |
147 | 152 | cd opencode-cloud |
148 | 153 | cargo install --path packages/cli-rust |
149 | 154 | ``` |
150 | 155 |
|
151 | 156 | ### From source (development run) |
152 | 157 |
|
153 | 158 | ```bash |
| 159 | +# GitHub (primary) |
154 | 160 | git clone https://github.com/pRizz/opencode-cloud.git |
| 161 | + |
| 162 | +# Gitea (mirror) |
| 163 | +git clone https://gitea.com/pRizz/opencode-cloud.git |
155 | 164 | cd opencode-cloud |
156 | 165 | just build |
157 | 166 | cargo run -p opencode-cloud -- --version |
|
0 commit comments