GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — mcpproxy-go/scripts/demo at main · DocSpring/mcpproxy-go

Expand file tree

/

demo

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
 
 
/

demo

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
README.md
README.md
 
 
build-demo.sh
build-demo.sh
 
 
capture-tray.md
capture-tray.md
 
 
capture-webui.spec.ts
capture-webui.spec.ts
 
 
playwright.config.ts
playwright.config.ts
 
 
render-banner.sh
render-banner.sh
 
 

README.md

Outline

Demo asset pipeline

Regenerates the README hero banner and the (web-UI-only) demo GIF. Run from repo root.

  1. scripts/demo/render-banner.sh # docs/social.html (+ docs/logo.svg) -> docs/social.png
  2. Boot a demo mcpproxy and capture the web UI:
    cd scripts/demo
    ln -sfn ../../e2e/playwright/node_modules ./node_modules
    MCPPROXY_BASE_URL=http://127.0.0.1:18082 MCPPROXY_API_KEY=<key> \
      ./node_modules/.bin/playwright test --config=playwright.config.ts
    

    produces /tmp/demo-webui//video.webm for the 4 beats

  3. scripts/demo/build-demo.sh # stitches the 4 web beats -> docs/demo.gif + docs/demo.webp

The macOS tray menu and native app are shown as static screenshots in the README (docs/screenshot-macos-tray.png, docs/screenshot-macos-activity.png), not in the GIF.

All outputs are committed under docs/. social.png is also uploaded manually to GitHub Settings -> Social preview (one-time, cannot be scripted).

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.