1 repository
Logic and configuration for bootstrapping file upload servers across various runtimes.
Distinct from Instance Initializers: Specifically handles the initialization of the upload server instance, unlike general server hooks or media-specific servers.
Explore 1 awesome GitHub repository matching web development · Upload Server Initializers. Refine with filters or upvote what's useful.
Uploadthing este un instrument pentru integrarea upload-urilor de fișiere în aplicații web, oferind un sistem pentru a accepta și stoca fișiere prin gestionarea serverless a fișierelor. Gestionează procesul de upload end-to-end, de la crearea endpoint-urilor de backend până la livrarea conținutului printr-o rețea de livrare a conținutului (CDN). Proiectul utilizează un flux de lucru cu URL-uri presemnate pentru a permite clienților să încarce fișiere direct în cloud storage, reducând traficul către server. Dispune de un sistem de validare bazat pe rute pentru a impune constrângeri privind tipurile și dimensiunile fișierelor, alături de middleware pentru autorizarea request-urilor și webhooks securizate de callback post-upload. Platforma acoperă o gamă largă de capabilități, inclusiv gestionarea stocării în cloud pentru redenumirea sau ștergerea fișierelor și implementarea upload-urilor reluabile pentru transferuri mari. Oferă o suită de componente UI, cum ar fi butoane de upload și dropzone-uri, care pot fi stilizate sau înlocuite cu interfețe personalizate folosind hook-uri compozabile. Sistemul este conceput pentru deployment în medii edge și serverless, cu configurarea gestionată prin variabile de mediu.
Provides the necessary configuration to initialize the server instance and handle incoming files across different web environments.