Eingebauter Dateispeicher

Lass Leute Dateien in deine App hochladen

Fotos, Dokumente und Videos, sicher gespeichert in deiner App. Keine Buckets, keine Schlüssel, keine extra Konten. Sag der KI einfach, was du brauchst.

vibedream.ai/storage-demo

Dateien hochladen

Per Drag & Drop oder Klick hochladen

Speicher in Bezahlplänen
Automatisch erzeugte API
Bildoptimierung
Dokumentenverarbeitung

So funktioniert's

  • Einfach fragen

    Sag, was Leute hochladen sollen. Die KI schaltet den Speicher ein und baut den Upload-Bereich.

  • Keine Anmeldung nötig

    Kein AWS-, Firebase- oder Cloudinary-Konto. Der Speicher ist in deinem VibeDream-Plan enthalten.

  • Standardmäßig privat

    Jedes Projekt hat seinen eigenen Bereich, und Uploads laufen über kurzlebige signierte Links.

Was Leute damit bauen

  • Fotos und Galerien

    Profilbilder, Portfolios, Produktfotos und Vorher-nachher-Bilder.

  • Dokumente

    PDFs, Rechnungen, Verträge und Formulare, die deine Kunden dir schicken.

  • Kurze Videos

    Anleitungen, Kundenstimmen und Clips, die direkt in deiner App abgespielt werden.

Für Leute, die Code lesen

Die KI fügt deinem FastAPI-Backend eine kleine Route hinzu, die dem Browser einen kurzlebigen Upload-Link gibt. Der Speicher-Leitfaden zeigt das komplette Muster.

FastAPI
# backend/main.py
import os
import httpx
from pydantic import BaseModel

class UploadRequest(BaseModel):
    filename: str
    mime_type: str

@app.post("/api/upload-url")
async def get_upload_url(body: UploadRequest):
    async with httpx.AsyncClient() as client:
        res = await client.post(
            f"{os.getenv('STORAGE_API_URL')}/presigned-upload",
            json={"filename": body.filename, "mimeType": body.mime_type},
            headers={"X-Storage-Token": os.getenv("STORAGE_API_TOKEN", "")},
        )
    res.raise_for_status()
    return res.json()

Häufige Fragen

How much storage do I get?

Storage comes with your plan: 25GB on All Access Mini, Unlimited on All Access.

Do I need an AWS, Firebase or Cloudinary account?

No. Storage is built into VibeDream. The AI sets it up for your project the first time you ask for uploads.

Are my users' files private?

Each project gets its own storage space. Uploads use short-lived signed links, and your storage key stays on the server, never in the browser.

Bereit zum Bauen?

Beschreibe deine App und bitte dann um Uploads. Die KI erledigt den Rest.