Skip to content
BasiX Media

Quasar Smartphone

Host Quasar Smartphone photos, videos and voice notes on BasiX through the upload function in web/build/custom-upload.js.

You need a BasiX API key for this. Free account, 3 GB included, no card.Get your key →

  1. 1.Create a key

    Create an upload-scoped key in your client area. Upload-scoped keys work on every plan, including the free one, and cannot delete anything — which is what you want in a file that ends up in a resource folder.

  2. 2.Leave the built-in providers empty

    Media upload settings live in `qs-smartphone/server/webhooks.lua`. The built-in options there are `_G.fivemanage` (a `token`) and `_G.fivemesh` (an `apiKey`, which takes precedence when filled in).

  3. 3.Point the custom upload function at BasiX

    Quasar’s documentation says that to upload to your own server you edit the upload function in `qs-smartphone/web/build/custom-upload.js`, and that it must return the public URL of the uploaded file. Post the file there to the BasiX endpoint and return the `url` field of the answer.

    http
    POST https://upload.basix.media/api/v3/file
    Authorization: YOUR_BASIX_KEY
    
    → { "success": true, "url": "https://cdn.basix.media/…", "data": { "url": "…" } }

Worth knowing

  • `web/build/` is the phone’s interface, which runs on the player’s game client: a key written there can be read by players. Use an upload-scoped key, which cannot delete anything.
  • The same file holds the Discord webhooks for Pictagram, Chirpy, Beatzy, Findly and News. Leave an app’s URL empty to use the global one.
  • Source: https://www.quasar-store.com/docs/smartphone/installation (Media Uploads).

Configuration last checked against the upstream project on 2026-10-27.

Try it on your own server

Create a free account and your API key is ready in about two minutes. 3 GB included, bandwidth never billed, no card needed.

Create a free account

Something not working, or a script not listed? Read the full FiveM docs or ask us — we will wire it up with you.

Related

← All integrations

Quasar Smartphone image hosting — BasiX