Uploading Local Screenshots to Linux Dev Server for Use in Claude Code #264
jasonvanwyk
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey everyone 👋
(Quick apology — I know this is a little off-topic for BMad), but I’ve started using this in my workflow, which is part of my broader BMad setup. Thought it might be helpful to others here too, so I wanted to share it.
🧰 What This Is
A simple, no-dependency web interface that lets you upload screenshots or images from your local machine straight into a directory on your Linux dev server — making it super convenient for anyone working with Claude Code or similar AI tools that can process image inputs.
🔧 Key Features
🖼️ Drag-and-drop image uploads
📂 Auto-refreshing file list with Claude-friendly commands
🖥️ Access from any device on your network
🚫 No external dependencies — just Python 3
⚡ Very fast and low-friction
After uploading, you can reference the image with a one-liner in Claude:
ri "image-name.png"💡 Why I Made This
If you work on a local machine (say, Windows or macOS) but dev on a Linux server over your LAN, you’ve probably faced that small, annoying hurdle:
“How do I quickly get this screenshot from here to there?”
Sure, WinSCP, WSL file shares, or remote SSH workflows are all viable (and you could copy and paste if using VS Code based IDEs). But honestly?
This has proven to be the fastest and smoothest solution for my use case — especially when uploading from mobile or when working outside the terminal.
🔗 Try It Out
👉 https://github.com/jasonvanwyk/image-server
🛠️ Getting Started
bash
Then visit: http://localhost:8888 or http://:8888
Drop your images, copy the command, and you're ready to roll.
This is not secure for public internet exposure. No auth, no encryption — use on trusted LANs only.
💬 Thoughts?
Would love your feedback or ideas for improvement.
If this adds even a little speed or simplicity to your Claude/BMad workflow, I’m happy 😊
— Jason
Beta Was this translation helpful? Give feedback.
All reactions