code/uploader gimita

schedule Created January 27, 2026

tools
code
const axios = require("axios");
const FormData = require("form-data");
const fs = require("fs");

async function upload(path) {
  try {
    const buffer = fs.readFileSync(path);
    const form = new FormData();
    const filename = path.split('/').pop()
    form.append("file", buffer, filename);
    
    const response = await axios.post("https://cdn.gimita.id/upload", form, {
      headers: {
        ...form.getHeaders()
      }
    });
    
    return response.data;
  } catch (error) {
    return error.message;
  }
}

// Usage
upload('./database/assets/allmenu.jpg')