Supported Services
HyprUpld supports uploading to multiple services, both already available and self-hosted. Choose the one that best fits your needs.
Imgur
Upload images to Imgur, one of the most popular image hosting services on the web.
E-Z.Host
Reliable file hosting service with direct links and no compression.
Guns.lol
Simple and fast file hosting with direct links and biopage support.
Nest.rip
Fast and versatile file sharing with direct download links.
PixelVault
Modern image hosting with direct links and no compression.
FakeCri.me
Invite only file sharing with biopages and direct links.
Zipline
Self-hosted file sharing platform with built-in URL shortening and more.
XBackBone
Simple, fast and lightweight file manager that supports sharing with ShareX.
Custom Endpoint
Upload to any custom HTTP/HTTPS endpoint with support for custom headers and authentication.
Configuring Upload Services
HyprUpld makes it easy to configure your preferred upload service. Here's how to set it up:
1. Open the configuration file
Run the following command to open the configuration file in your default text editor:
hyprupld --config
2. Configure your service
In the configuration file, find the services
section and configure your
preferred service. Here's an example for Imgur:
{
"default_service": "imgur",
"services": {
"imgur": {
"type": "imgur",
"client_id": "YOUR_IMGUR_CLIENT_ID",
"album": ""
},
"zipline": {
"type": "zipline",
"url": "https://your-zipline-instance.com",
"token": "your-zipline-token"
}
}
}
3. Save and test
Save the configuration file and test your setup with:
hyprupld -t
4. Set as default (optional)
If you want to make this service your default, ensure it's set in the
default_service
field.
Need Help?
If you're having trouble setting up a service or have questions, check out our support page or open an issue on GitHub.