# Codexlink **Repository Path**: PonyWilliam/codexlink ## Basic Information - **Project Name**: Codexlink - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-27 - **Last Updated**: 2026-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Codex Link Codex Link is a private web and mobile console for synchronizing local Codex tasks through the official Codex app-server protocol. The repository contains the Flask server, local agent, PWA, Android client source, and desktop installers. ## Repository safety This repository intentionally excludes production databases, pairing credentials, logs, signing keys, generated installers, and deployment secrets. Do not commit any file from `data/`, `backups/`, `static/downloads/`, or an Android keystore. ## Development Requirements: - Python 3.10 or newer - Windows PowerShell 5.1 or PowerShell 7 for Windows installer parsing - NSIS 3 for Windows packaging - Pillow for client icon generation ```bash python3 -m venv .venv . .venv/bin/activate pip install -r requirements.txt -r requirements-dev.txt pytest -q ``` Run the server locally with explicit secrets: ```bash export CODEX_BRIDGE_PASSWORD='replace-me' export CODEX_BRIDGE_AUTH_SECRET="$(python3 -c 'import secrets; print(secrets.token_hex(32))')" export CODEX_BRIDGE_DATA_DIR="$PWD/data" python server_app.py ``` ## Windows installer The active Windows issue and validation checklist are documented in [WINDOWS_HANDOFF.md](WINDOWS_HANDOFF.md). On Windows 11, install Python, Pillow, and NSIS, then build only the Windows package: ```powershell python -m pip install -r requirements-dev.txt powershell -ExecutionPolicy Bypass -File .\deploy\build_windows_client.ps1 ``` The generated file is `static\downloads\Codex-Link-Windows-Setup.exe`. ## Deployment Use environment variables or `/etc/codex-bridge.env`; never place real credentials in source control. See [deploy/codex-bridge.env.example](deploy/codex-bridge.env.example) for required keys.