Documentation Index
Fetch the complete documentation index at: https://docs.nonefivem.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The media upload system allows you to configure where screenshots and other media files are uploaded. This is configured inno-base/configure/shared/sh_main.lua under the MediaUpload section.
All uploads go directly from the client to the provider to avoid unnecessary server load. For cloud providers, we use signed URLs to keep your API keys secure on the server side.
Configuration
Available Providers
NoCloud (nocloud)
NoneM’s cloud storage solution. This is the default recommended provider and works out of the box with NoneM scripts.
- Fast uploads with global CDN
- API keys stay secure on the server
- Free tier available
- Requires no-cloud-cfx resource. See installation.
File Server (no-file-server)
Upload files directly to your own server. Requires self-hosting and maintenance.
Requirements:
- Requires cfx-file-server resource
- Server with sufficient storage and bandwidth
- Technical knowledge to set up and maintain
Imgbox (imgbox)
Free image hosting service. No API key required, but it’s extremely slow and comes with no SLA (Service Level Agreement).
Configuration:
FiveManage (fivemanage)
Cloud storage provider with reliable hosting. Both free and paid plans available.
Requirements:
- Requires
NO_FIVEMANAGE_MEDIA_API_KEYorFIVEMANAGE_MEDIA_API_KEYconvar
server.cfg:
Discord Webhook (discord)
Upload images to a Discord channel via webhook. Image links are not permanent and may change or expire.
Configuration:
Security Considerations
- Cloud Providers (nocloud, fivemanage): API keys are kept secure on the server side through signed URLs
- Discord: Webhook URLs are exposed to the client - anyone with access to the client files can see and potentially abuse the webhook
- Direct Client Uploads: All providers upload directly from the client to reduce server load
Choosing a Provider
| Provider | Speed | Reliability | Security | Cost | Best For |
|---|---|---|---|---|---|
| nocloud ⭐ | Fast | High | Excellent | Free & Paid | Production servers |
| no-file-server | Fast | Medium | Excellent | Free (self-hosted) | Full control, private servers |
| fivemanage | Fast | High | Excellent | Free & Paid | Alternative cloud option |
| imgbox | Very Slow | Low | Good | Free | Not recommended |
| discord | Fast | Low | Poor (webhook exposed) | Free | Testing only |
imgbox, discord
