64 Repos
Integration with S3-compatible object storage providers for persisting project files and assets.
Distinct from Local File Storage: Specifically covers the hybrid local/S3 object storage for project assets, whereas Local File Storage is purely disk-based.
Explore 64 awesome GitHub repositories matching data & databases · S3-Compatible Cloud Storage. Refine with filters or upvote what's useful.
WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework. It transforms raw documents into queryable knowledge bases and integrates large language models with vector databases to provide grounded AI responses. The system also functions as a Model Context Protocol (MCP) tool server, exposing knowledge search and agentic capabilities to external AI clients. The platform distinguishes itself through an autonomous agent framework that utilizes iterative reasoning, tool calling, and web search to solve multi-step tasks. It implements a sta
Persists raw processed files and document artifacts to S3-compatible cloud object storage.
在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载
Connects to Rain Cloud's S3-compatible storage service as a file storage backend.
s3fs-fuse is a FUSE-based filesystem that mounts Amazon S3 buckets and S3-compatible object storage as local directories. It functions as a cloud object storage gateway, translating standard POSIX filesystem calls into RESTful API requests to allow remote objects to be accessed as if they were local files. The project enables the mapping of remote object stores to local paths on Linux, macOS, and FreeBSD. It supports integration with third-party S3-compatible providers through the use of custom service URLs and specialized request styles. The system includes capabilities for local data and m
Provides integration with S3-compatible object storage providers to persist and access data as local files.
Leantime ist eine Open-Source-Projektmanagementplattform zur Verfolgung von Aufgaben, Meilensteinen und Arbeitsabläufen mittels Kanban-Boards und Gantt-Diagrammen. Sie fungiert als strategisches Planungswerkzeug, das tägliche operative Aufgaben mit übergeordneten Geschäftszielen und langfristigen Zielsetzungen verknüpft und gleichzeitig als Zeiterfassungs- und Abrechnungssystem für die Verwaltung von Arbeitsstunden und Kundenschätzungen dient. Die Plattform differenziert sich durch einen integrierten KI-gestützten Projektassistenten, der komplexe Aufgaben zerlegt, Statusberichte generiert und Einblicke in Projekte bietet. Sie zeichnet sich zudem durch eine selbst gehostete Wissensdatenbank zur Zentralisierung von Projekt-Wikis und internen Notizen sowie durch strategische Ausrichtungswerkzeuge zur Abbildung von Ergebnissen auf Aktivitäten mittels einer Theorie des Wandels aus. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich agiler Teamzusammenarbeit, unternehmensweiter Identitätsverwaltung via LDAP und OIDC sowie Projektportfolio-Koordination über verschiedene Geschäftsbereiche hinweg. Es bietet zudem visuelle Brainstorming-Werkzeuge wie Mindmaps und Wireframes, rollenbasierte Zugriffskontrolle für die Zusammenarbeit mit externen Kunden sowie ein Erweiterungsmodell auf Basis eines Plugin-Marktplatzes. Die Software unterstützt S3-kompatiblen Objektspeicher für Projektdateien und bietet Optionen für verwaltete Projektinfrastrukturen.
Manages project files and assets using either local filesystem storage or S3-compatible cloud providers.
Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file storage accessible through a unified GraphQL API. It functions as a backend infrastructure orchestrator, enabling the deployment and management of full-stack environments using containerization and command-line automation. The platform distinguishes itself by automating the transformation of relational database tables into a secure GraphQL API and providing an integrated identity provider that supports passwords, magic links, and OAuth. It also includes a serverless function runt
Implements S3-compatible object storage with an integrated metadata layer for precise access control.
all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on
Integrates with S3-compatible object storage providers for persisting primary files and assets.
Paperclip is an ActiveRecord file attachment manager that links database models to files stored on local disks or cloud storage. It functions as a system for managing file attachments, a fingerprinting system for detecting duplicates and verifying integrity, and a MIME type validator to ensure uploaded files match allowed formats. The project features an image processing pipeline that uses command-line utilities to automatically generate thumbnails and scaled versions of images based on predefined dimensions. It also provides S3 compatible file storage for managing attachments in Amazon S3 an
Provides integration with S3-compatible object storage providers for persisting uploaded file attachments.
Morphic ist ein KI-Modell-Aggregator und eine Suchmaschine, die darauf ausgelegt ist, fundierte Antworten mit Quellenangaben zu synthetisieren, indem sie große Sprachmodelle (LLMs) und externe Websuchanbieter koordiniert. Es fungiert als selbstgehostetes KI-Gateway, das eine Verbindung zu mehreren Modellanbietern und lokalen Endpunkten herstellt und einen dynamischen Selektor verwendet, um Anfragen basierend auf der Verfügbarkeit von API-Schlüsseln zwischen verschiedenen Backends zu routen. Das Projekt bietet ein generatives UI-Framework, das reichhaltige, interaktive Komponenten durch das Streamen von JSON-Spezifikationen anstelle von Standard-Markdown rendert. Es integriert zudem Funktionen für Retrieval Augmented Generation (RAG), die es Benutzern ermöglichen, Dokumente in einen S3-kompatiblen Speicher hochzuladen, um spezifischen Kontext für KI-Anfragen bereitzustellen. Das System umfasst eine umfassende Infrastruktur für den Multi-User-Zugriff, einschließlich der Integration externer Identitätsanbieter, Sitzungsverwaltung und IP-basiertem Rate-Limiting für Gäste. Es verwaltet den Anwendungsstatus und den Chat-Verlauf über eine persistente Datenbank mit automatisierten Schema-Migrationen und wird als containerisierter Stack für eine konsistente Umgebungs-Orchestrierung bereitgestellt. Telemetrie und Observability werden über System-Performance-Tracing und einen Reverse-Proxy-Routing-Mechanismus abgewickelt, der die Zustellung von Analysedaten durch das Umgehen browserbasierter Ad-Blocker sicherstellt.
Integrates with S3-compatible object storage to persist user-uploaded context files and media.
Heyform is an open-source form builder and self-hosted data collection platform. It provides a no-code designer for creating dynamic web-based surveys and input forms, supported by an extensible backend for managing submissions and storing results in a private database. The system distinguishes itself through advanced form logic and branding controls. It includes a conditional logic engine to show or hide sections based on user responses and allows for precise visual identity customization through configurable themes and custom CSS injection. The platform covers a broad range of operational
Integrates with S3-compatible object storage providers to manage and persist user-uploaded files.
This project is a self-hosted recipe manager designed for organizing digital libraries, planning meals, and generating shopping lists. It serves as a central hub for recipe collection management, providing tools to store, categorize, and share recipes within a collaborative kitchen workflow. The system distinguishes itself through an AI-powered importer that extracts structured ingredients and instructions from images, PDFs, and websites. It further integrates with home automation environments as a containerized add-on and supports S3-compatible object storage for managing media files. The s
Offloads user-uploaded media files to S3-compatible object storage.
Fine Uploader is a browser file upload widget and manager that provides a frontend interface for transferring multiple files. It functions as a chunked file upload manager and a client-side image processor. The project enables the direct transfer of files to cloud storage providers, specifically Amazon S3 and Microsoft Azure, to reduce the load on application servers. It includes tools for scaling and resizing image dimensions during the upload process to save bandwidth. The system manages large file transfers by splitting them into small pieces, allowing for pause and resume functionality.
Transfers uploaded files directly from the browser to Amazon S3 or Microsoft Azure cloud storage.
Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o
Supports persisting product images and files using S3-compatible cloud storage providers.
Realtime is a real-time data distribution and synchronization engine that enables applications to stream database changes and coordinate state between clients. It functions as a synchronization layer that monitors database write-ahead logs to provide change data capture and pushes updates to authorized clients via WebSockets. The project features a real-time presence server for tracking the online status of active users and a broadcast service for sending ephemeral messages without database persistence. It organizes communication through channel-based message routing and uses a structured JSO
Manages file uploads and delivery using S3-compatible protocols and a global CDN.
Perkeep is a personal content storage system designed for storing, syncing, and backing up digital assets. It functions as a distributed data synchronization engine and an S3 compatible backup tool, allowing users to persist data objects to cloud services for long-term preservation. The system utilizes a key-value content indexer to track data blobs for efficient retrieval and enumeration. It supports custom data modeling to define structures and relationships between stored information, moving beyond simple file storage. The platform includes capabilities for self-hosted content storage, pr
Persists data objects to S3-compatible cloud storage for long-term redundant backup.
Pixelfed is a decentralized, self-hosted photo sharing platform and social network. It uses the ActivityPub protocol to enable federation, allowing independent server instances to share user profiles, media, and posts across a distributed network. The platform distinguishes itself with a focus on media portability and processing, featuring tools for importing content from Instagram and utilizing client-side WebGL for image filter processing. It employs a driver-based storage abstraction to manage media across local disks or S3-compatible cloud object storage. The system includes capabilities
Employs a driver-based storage abstraction to manage media across local disks or S3-compatible cloud object storage.
Lance is a versioned columnar data format and storage engine designed as a multimodal AI lakehouse. It serves as a vector database storage engine and a cloud object store dataset manager, organizing images, video, audio, and embeddings into a unified format optimized for machine learning workflows. The project distinguishes itself by combining a columnar layout for structured data with a specialized blob store for large multimodal tensors. It implements a hybrid search engine that integrates vector similarity search, full-text search, and SQL analytics on a single dataset, supported by a stor
Integrates with S3-compatible object storage providers for persisting large-scale datasets and multimodal assets.
OpenSign is a self-hosted, open-source document signing platform that enables users to send, sign, and manage PDF documents with digital certificates and encryption. It functions as a complete e-signature solution, allowing organizations to run their own signing service on private infrastructure while maintaining full control over their data and document workflows. The platform supports sequential multi-signer workflows, where documents can be sent to multiple recipients in a predefined order, with each signer receiving an email-based one-time password for verification before accessing the do
Upload and retrieve documents from S3-compatible storage with an option to fall back to local storage.
Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp
Persists workspace files and scan results to S3-compatible object storage for centralized access.
This project is a collection of scripts and configuration files designed to automate the deployment of developer toolsets, big data tools, and system-wide dotfiles. It serves as a provisioning system for installing languages, data analysis tools, and system dependencies across diverse programming stacks. The suite provides specialized automation for macOS developer onboarding and the setup of Python data science workflows. It includes dedicated installers for distributed processing engines like Spark and Hadoop, as well as environments for web and mobile development. The system covers a broa
Provides a utility for configuring authentication keys and bucket locations to manage files on Amazon S3 and S3-compatible storage.
The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web Service, enabling PHP applications to send authenticated requests and receive structured, typed response objects. It includes a credential resolution chain that automatically locates credentials from environment variables, instance profiles, or configuration files, and supports promise-based asynchronous execution for running multiple API calls concurrently to improve throughput. The SDK distinguishes itself through a middleware pipeline architecture that allows interception and
Synchronizes local directories with S3 buckets bidirectionally to keep both locations in agreement.