Commit History

  1. fix: add missing _public_base_url helper⁠

    SIN-Deploy-Bot
    eca30a0
  2. fix: reorder routes - mount Gradio after API routes to avoid 404⁠

    SIN-Deploy-Bot
    3bcb7c3
  3. fix: rename app.py to main.py to avoid package import conflict⁠

    SIN-Deploy-Bot
    822e7e1
  4. feat: clone OpenSIN-Code repo at runtime if missing⁠

    SIN-Deploy-Bot
    66c20ef
  5. fix: add execute permission for start.sh to prevent runtime crash⁠

    SIN-Deploy-Bot
    4995aaa
  6. fix: use start.sh as ENTRYPOINT to configure env

    SIN-Deploy-Bot
    6915f14
  7. run: use python -m uvicorn

    SIN-Deploy-Bot
    593bd16
  8. fix: use uvicorn directly

    SIN-Deploy-Bot
    46910e8
  9. triggers: factory rebuild

    SIN-Deploy-Bot
    196d260
  10. fix: use curl with retry for opencode download

    SIN-Deploy-Bot
    142573d
  11. fix: robust Dockerfile with retries

    SIN-Deploy-Bot
    2f0c9b3
  12. build: add .dockerignore to reduce context

    SIN-Deploy-Bot
    8afa43c
  13. fix: normalize COPY instruction for stable builds

    SIN-Deploy-Bot
    8ced8b4
  14. Deploy via automated script [skip ci]

    SIN-Deploy-Bot
    8e2543b