{
    "stable": true,
    "versions": {
        "0.0.2": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.2",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.2"
            },
            "creationDate": "Tue, 08 Sep 2026 15:49:54 GMT",
            "ts": "Tue, 08 Sep 2026 15:49:54 GMT",
            "publishState": "published"
        },
        "0.0.3": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.3",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.3"
            },
            "creationDate": "Tue, 08 Sep 2026 16:02:48 GMT",
            "ts": "Tue, 08 Sep 2026 16:02:48 GMT",
            "publishState": "published"
        },
        "0.0.4": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.4",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.4"
            },
            "creationDate": "Tue, 08 Sep 2026 16:13:09 GMT",
            "ts": "Tue, 08 Sep 2026 16:13:09 GMT",
            "publishState": "published"
        },
        "0.0.5": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.5",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.5"
            },
            "creationDate": "Tue, 08 Sep 2026 16:18:56 GMT",
            "ts": "Tue, 08 Sep 2026 16:18:56 GMT",
            "publishState": "published"
        },
        "0.0.6": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.6",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.6"
            },
            "creationDate": "Tue, 08 Sep 2026 16:22:56 GMT",
            "ts": "Tue, 08 Sep 2026 16:22:56 GMT",
            "publishState": "published"
        },
        "0.0.7": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.7",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.7"
            },
            "creationDate": "Tue, 08 Sep 2026 16:31:16 GMT",
            "ts": "Tue, 08 Sep 2026 16:31:16 GMT",
            "publishState": "published"
        },
        "0.0.8": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.8",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.8"
            },
            "creationDate": "Tue, 08 Sep 2026 16:40:54 GMT",
            "ts": "Tue, 08 Sep 2026 16:40:54 GMT",
            "publishState": "published"
        },
        "0.0.9": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.9",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.9"
            },
            "creationDate": "Tue, 08 Sep 2026 16:46:43 GMT",
            "ts": "Tue, 08 Sep 2026 16:46:43 GMT",
            "publishState": "published"
        },
        "0.0.10": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.10",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.10"
            },
            "creationDate": "Tue, 08 Sep 2026 16:51:49 GMT",
            "ts": "Tue, 08 Sep 2026 16:51:49 GMT",
            "publishState": "published"
        },
        "0.0.11": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.11",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.11"
            },
            "creationDate": "Tue, 08 Sep 2026 16:59:33 GMT",
            "ts": "Tue, 08 Sep 2026 16:59:33 GMT",
            "publishState": "published"
        },
        "0.0.12": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.12",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.12"
            },
            "creationDate": "Tue, 08 Sep 2026 17:03:40 GMT",
            "ts": "Tue, 08 Sep 2026 17:03:40 GMT",
            "publishState": "published"
        },
        "0.0.13": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.13",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.13"
            },
            "creationDate": "Tue, 08 Sep 2026 17:12:45 GMT",
            "ts": "Tue, 08 Sep 2026 17:12:45 GMT",
            "publishState": "published"
        },
        "0.0.14": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.14",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.14"
            },
            "creationDate": "Tue, 08 Sep 2026 17:20:21 GMT",
            "ts": "Tue, 08 Sep 2026 17:20:21 GMT",
            "publishState": "published"
        },
        "0.0.15": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.15",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.15"
            },
            "creationDate": "Tue, 08 Sep 2026 17:25:48 GMT",
            "ts": "Tue, 08 Sep 2026 17:25:48 GMT",
            "publishState": "published"
        },
        "0.0.16": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.16",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.16"
            },
            "creationDate": "Tue, 08 Sep 2026 17:32:10 GMT",
            "ts": "Tue, 08 Sep 2026 17:32:10 GMT",
            "publishState": "published"
        },
        "0.0.17": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.17",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.17"
            },
            "creationDate": "Tue, 08 Sep 2026 17:37:19 GMT",
            "ts": "Tue, 08 Sep 2026 17:37:19 GMT",
            "publishState": "published"
        },
        "0.0.18": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.18",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.18"
            },
            "creationDate": "Tue, 08 Sep 2026 17:44:03 GMT",
            "ts": "Tue, 08 Sep 2026 17:44:03 GMT",
            "publishState": "published"
        },
        "0.0.19": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.19",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.19"
            },
            "creationDate": "Tue, 08 Sep 2026 17:44:31 GMT",
            "ts": "Tue, 08 Sep 2026 17:44:31 GMT",
            "publishState": "published"
        },
        "0.0.20": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.20",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.20"
            },
            "creationDate": "Tue, 08 Sep 2026 17:48:48 GMT",
            "ts": "Tue, 08 Sep 2026 17:48:48 GMT",
            "publishState": "published"
        },
        "0.0.21": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.21",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.21"
            },
            "creationDate": "Tue, 08 Sep 2026 17:53:14 GMT",
            "ts": "Tue, 08 Sep 2026 17:53:14 GMT",
            "publishState": "published"
        },
        "0.0.22": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.22",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.22"
            },
            "creationDate": "Tue, 08 Sep 2026 17:55:29 GMT",
            "ts": "Tue, 08 Sep 2026 17:55:29 GMT",
            "publishState": "published"
        },
        "0.0.23": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.23",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.23"
            },
            "creationDate": "Tue, 08 Sep 2026 17:59:26 GMT",
            "ts": "Tue, 08 Sep 2026 17:59:26 GMT",
            "publishState": "published"
        },
        "0.0.24": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.24",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.24"
            },
            "creationDate": "Tue, 08 Sep 2026 20:47:07 GMT",
            "ts": "Tue, 08 Sep 2026 20:47:07 GMT",
            "publishState": "published"
        },
        "0.0.25": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.25",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.25"
            },
            "creationDate": "Tue, 08 Sep 2026 20:50:33 GMT",
            "ts": "Tue, 08 Sep 2026 20:50:33 GMT",
            "publishState": "published"
        },
        "0.0.26": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.26",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.26"
            },
            "creationDate": "Tue, 08 Sep 2026 20:55:09 GMT",
            "ts": "Tue, 08 Sep 2026 20:55:09 GMT",
            "publishState": "published"
        },
        "0.0.27": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.27",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.27"
            },
            "creationDate": "Tue, 08 Sep 2026 20:59:49 GMT",
            "ts": "Tue, 08 Sep 2026 20:59:49 GMT",
            "publishState": "published"
        },
        "0.0.28": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.28",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.28"
            },
            "creationDate": "Tue, 08 Sep 2026 21:38:29 GMT",
            "ts": "Tue, 08 Sep 2026 21:38:29 GMT",
            "publishState": "published"
        },
        "0.0.29": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.29",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.29"
            },
            "creationDate": "Tue, 08 Sep 2026 21:45:56 GMT",
            "ts": "Tue, 08 Sep 2026 21:45:56 GMT",
            "publishState": "published"
        },
        "0.0.30": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.30",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.30"
            },
            "creationDate": "Tue, 08 Sep 2026 21:57:40 GMT",
            "ts": "Tue, 08 Sep 2026 21:57:40 GMT",
            "publishState": "published"
        },
        "0.0.31": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.31",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Browserless for web automation, update `BROWSERLESS_HOST` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n   ```bash\n   cloudron restart --app <app-location>\n   ```\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n",
                "changelog": "* initial build\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.31"
            },
            "creationDate": "Tue, 08 Sep 2026 22:07:03 GMT",
            "ts": "Tue, 08 Sep 2026 22:07:03 GMT",
            "publishState": "published"
        },
        "0.0.32": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.32",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* add Cloudron CLI\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.32"
            },
            "creationDate": "Wed, 09 Sep 2026 11:37:28 GMT",
            "ts": "Wed, 09 Sep 2026 11:37:28 GMT",
            "publishState": "published"
        },
        "0.0.33": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.33",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {},
                    "proxyAuth": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Access Control**\n\n   Access is protected by Cloudron's proxyAuth — log in with your Cloudron account. No separate app password is needed.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* replaced default BasicAuth with Cloudron proxyAuth, added /Users/timconsidine/new-project.sh to create new projects and skip auto git configure\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.33"
            },
            "creationDate": "Wed, 09 Sep 2026 12:14:53 GMT",
            "ts": "Wed, 09 Sep 2026 12:14:53 GMT",
            "publishState": "published"
        },
        "0.0.34": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.34",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {},
                    "proxyAuth": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Access Control**\n\n   Access is protected by Cloudron's proxyAuth — log in with your Cloudron account. No separate app password is needed.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* replaced default BasicAuth with Cloudron proxyAuth, added /Users/timconsidine/new-project.sh to create new projects and skip auto git configure\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.34"
            },
            "creationDate": "Wed, 09 Sep 2026 12:18:42 GMT",
            "ts": "Wed, 09 Sep 2026 12:18:42 GMT",
            "publishState": "published"
        },
        "0.0.35": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.35",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {},
                    "proxyAuth": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Access Control**\n\n   Access is protected by Cloudron's proxyAuth — log in with your Cloudron account. No separate app password is needed.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* replaced default BasicAuth with Cloudron proxyAuth, added /Users/timconsidine/new-project.sh to create new projects and skip auto git configure\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.35"
            },
            "creationDate": "Wed, 09 Sep 2026 12:23:22 GMT",
            "ts": "Wed, 09 Sep 2026 12:23:22 GMT",
            "publishState": "published"
        },
        "0.0.36": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.36",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* revert to BasicAuth\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.36"
            },
            "creationDate": "Wed, 09 Sep 2026 12:28:39 GMT",
            "ts": "Wed, 09 Sep 2026 12:28:39 GMT",
            "publishState": "published"
        },
        "0.0.37": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.37",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* revert to BasicAuth\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.37"
            },
            "creationDate": "Wed, 09 Sep 2026 12:31:57 GMT",
            "ts": "Wed, 09 Sep 2026 12:31:57 GMT",
            "publishState": "published"
        },
        "0.0.38": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.38",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* revert to BasicAuth\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.38"
            },
            "creationDate": "Wed, 09 Sep 2026 12:36:16 GMT",
            "ts": "Wed, 09 Sep 2026 12:36:16 GMT",
            "publishState": "published"
        },
        "0.0.39": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.39",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* add cloudron cli\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.39"
            },
            "creationDate": "Wed, 09 Sep 2026 13:00:46 GMT",
            "ts": "Wed, 09 Sep 2026 13:00:46 GMT",
            "publishState": "published"
        },
        "0.0.40": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.40",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {},
                    "proxyAuth": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* replace opencode basicauth with cloudron proxyauth\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.40"
            },
            "creationDate": "Wed, 09 Sep 2026 13:10:10 GMT",
            "ts": "Wed, 09 Sep 2026 13:10:10 GMT",
            "publishState": "published"
        },
        "0.0.41": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.41",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {},
                    "proxyAuth": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* replace opencode basicauth with cloudron proxyauth\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.41"
            },
            "creationDate": "Wed, 09 Sep 2026 13:23:03 GMT",
            "ts": "Wed, 09 Sep 2026 13:23:03 GMT",
            "publishState": "published"
        },
        "0.0.42": {
            "manifest": {
                "id": "io.timconsidine.opencode-web",
                "title": "opencode-web",
                "author": "timconsidine",
                "description": "Opencode is an open-source AI coding agent that runs in your terminal or web browser. This Cloudron package provides a web-based interface for Opencode, allowing you to access AI-powered coding assistance from any device.\n\nFeatures:\n- Web-based UI accessible from any browser\n- Support for multiple AI providers (Anthropic, OpenAI, Google, etc.)\n- Browserless integration for web scraping and automation\n- Secure authentication with configurable credentials\n- Persistent configuration and session storage\n",
                "tagline": "Opencode served as web UI",
                "version": "0.0.42",
                "healthCheckPath": "/",
                "httpPort": 3000,
                "memoryLimit": 4294967296,
                "addons": {
                    "localstorage": {},
                    "proxyAuth": {}
                },
                "manifestVersion": 2,
                "postInstallMessage": "## Post-Installation Steps\n\n1. **Change Default Password**\n\n   Edit `/app/data/config/env.sh` and change `OPENCODE_SERVER_PASSWORD` from the default `change-me-n0w`.  Also change `OPENCODE_SERVER_USERNAME` if preferred.\n\n2. **Configure AI Provider**\n\n   Edit `/app/data/config/opencode.json` to add your API keys:\n\n   ```json\n   {\n     \"provider\": {\n       \"anthropic\": {\n         \"options\": {\n           \"apiKey\": \"sk-ant-...\"\n         }\n       }\n     }\n   }\n   ```\n\n3. **Browserless (Optional)**\n\n   If using Cloudron Community App **Browserless** for web automation, update `BROWSERLESS_HOST` and `BROWSERLESS_TOKEN` in `env.sh` to your Cloudron domain.\n\n4. **Restart App**\n\n5. **Create Your First Project**\n\n   Projects are directories in `/app/data/projects/`. Create one via:\n   - **Cloudron File Manager**: Navigate to app data and create a folder\n   - **Terminal**: `mkdir -p /app/data/projects/my-first-project`\n\n   Then open the web UI and select the project directory to start coding.\n\n    NOTE : folder picker initially only shows top level folders, start typing e.g. `projects/` to see subfolders.\n    \n6. Open Settings to configure the app and set LLM providers and models.\n\n\n",
                "changelog": "* replace opencode basicauth with cloudron proxyauth\n",
                "website": "https://communityapps.appx.uk/opencodeweb",
                "contactEmail": "support@appx.uk",
                "icon": "file://logo.png",
                "tags": [
                    "productivity, ai"
                ],
                "iconUrl": "https://communityapps.appx.uk/cloudron-opencode-web/logo.png",
                "packagerName": "@timconsidine",
                "packagerUrl": "https://communityapps.appx.uk",
                "minBoxVersion": "9.1.0",
                "mediaLinks": [
                    "https://communityapps.appx.uk/cloudron-opencode-web/media/screenshot.png"
                ],
                "dockerImage": "forgejo.tcjc.uk/cca/cloudron-opencode-web:0.0.42"
            },
            "creationDate": "Wed, 09 Sep 2026 13:28:32 GMT",
            "ts": "Wed, 09 Sep 2026 13:28:32 GMT",
            "publishState": "published"
        }
    }
}