Flameshot
Configure Flameshot to automatically upload screenshots to Emberly on Linux, macOS, and Windows.
Flameshot is a powerful open-source screenshot tool for Linux, macOS, and Windows. Emberly integrates via a custom upload script.
How It Works
- Capture a screenshot with Flameshot
- Flameshot passes the image to the Emberly upload script
- The script uploads to the Emberly API
- The shareable URL is copied to clipboard automatically
Installation
Install Flameshot
Ubuntu / Debian:
Fedora / RHEL:
Arch:
macOS:
Windows:
Get the Upload Script
- Go to Dashboard → Settings → Profile → Upload Tools
- Under "Flameshot", click "Download Script"
- Save it as
emberly-upload.sh - Make it executable:
Configure Flameshot
Linux (GUI)
- Open Flameshot → Configuration → General
- Enable "Upload after capture" or configure a custom script
- Set the script path to your
emberly-upload.sh
Linux (Command Line)
Add to your shell configuration or bind to a hotkey:
Or use a keyboard shortcut in your WM/compositor pointing to:
Windows
Configure Flameshot to run a PowerShell script after capture. See the PowerShell guide for the upload script.
Upload Script Reference
The generated script uses your token and works with any POSIX shell:
Troubleshooting
| Problem | Solution |
|---|---|
| Script not found | Check the path in Flameshot config; use an absolute path |
| Upload fails | Verify EMBERLY_TOKEN is correct in the script |
| URL not copied | Install xclip or xsel on Linux: sudo apt install xclip |
| Blank screenshot on Wayland | Use flameshot gui instead of flameshot screen |