12 Repos
Self-hosted platforms for managing and storing digital assets on personal infrastructure.
Distinguishing note: Focuses on the ownership and hosting aspect of media storage rather than general-purpose file hosting.
Explore 12 awesome GitHub repositories matching data & databases · Private Cloud Storage. Refine with filters or upvote what's useful.
Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.
Provides preconfigured environments for hosting personal data and file storage with integrated management.
Nextcloud ist eine selbst gehostete Plattform für privaten Cloud-Speicher, Dateisynchronisierung und kollaborative Team-Arbeitsbereiche. Sie bietet eine umfassende Suite von Tools für die Dokumentenbearbeitung, Groupware-Dienste wie Kalender und Kontakte sowie eine sichere Datenverwaltung, während sichergestellt wird, dass Benutzer die volle Kontrolle über ihre Infrastruktur und Datensouveränität behalten. Die Plattform zeichnet sich durch eine dezentrale, föderierte Architektur aus, die es unabhängigen Serverinstanzen ermöglicht, Daten sicher zu teilen und über ein Netzwerk hinweg zusammenzuarbeiten. Sie verfügt über ein hochmodulares Plugin-Ökosystem, das es Administratoren ermöglicht, Anwendungen von Drittanbietern über eine zentrale Registrierung dynamisch zu laden, zu aktivieren und zu verwalten. Diese Erweiterbarkeit wird durch eine ereignisgesteuerte Workflow-Engine und Hintergrund-Jobverarbeitung unterstützt, die wiederkehrende Aufgaben automatisieren und externe Dienste ohne manuelles Eingreifen integrieren. Über die Kernfunktionen für Speicher und Zusammenarbeit hinaus umfasst das System robuste administrative Funktionen zur Verwaltung von Benutzerkonten, Systemzustand und regulatorischer Compliance. Es bietet umfangreiche Befehlszeilentools für Serverwartung, Konfiguration und Leistungsüberwachung sowie Unterstützung für die Integration von Machine-Learning-Diensten zur Bewältigung von Aufgaben wie Sprachübersetzung und Spracherkennung. Die Software wird als selbst gehostete Umgebung unter Linux bereitgestellt und erfordert Standard-Webserver-, Datenbank- und Laufzeitkonfigurationen für den Betrieb.
Builds a private, secure file hosting platform under user control.
Koel is a self-hosted music streaming server designed for hosting, managing, and streaming personal digital music collections via web and mobile applications. It functions as a personal audio streaming platform that allows users to organize local and cloud-based audio libraries with integrated user accounts and playlist management. The system distinguishes itself by acting as a cloud-integrated media server, enabling the connection of remote storage providers to serve music files without requiring local disk space. It provides a cross-platform playback experience, ensuring consistent access t
Allows the use of cloud storage providers as the primary hosting environment for music libraries.
Sovereign is a self-hosted cloud orchestrator and infrastructure-as-code toolkit designed to establish personal data sovereignty. It provides a suite of automation scripts to deploy a private cloud infrastructure consisting of open-source services for data storage, communication, and web hosting on private hardware. The project focuses on the independent management of digital assets through the deployment of private email servers, git hosting, and file synchronization systems. It distinguishes itself by automating the full stack of server administration, from initial Linux server automation t
Provides self-hosted platforms for managing and storing digital assets on private infrastructure.
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
Deploys a private cloud environment for file synchronization, sharing, and collaborative editing.
This project provides containerized images for deploying a self-managed content collaboration and file sharing server. It enables the creation of private cloud storage and self-hosted file synchronization environments, allowing users to maintain data ownership and control over their infrastructure. The deployment model utilizes Docker images to simplify installation, scaling, and version updates. It distinguishes itself through a database-agnostic storage approach, supporting integration with PostgreSQL, MySQL, MariaDB, or SQLite, and employs volume mapping to ensure data persistence across c
Implements a self-hosted platform for managing and storing digital assets on private hardware.
SparkleShare ist eine selbst gehostete Filesharing-Plattform und eine plattformübergreifende Synchronisationsanwendung. Sie fungiert als private Alternative zu Cloud-Speichern und nutzt Git-Repositories als primäres Backend, um Dateien auf Linux-, macOS- und Windows-Geräten zu versionieren und zu synchronisieren. Das System verwendet Git Large File Storage, um große Binärdateien zu verwalten und so Datenintegrität und Performance zu gewährleisten. Es ermöglicht Nutzern, private Datei-Repositories auf selbst verwalteten Servern zu betreiben, um Datensicherheit und Kontrolle zu wahren. Die Anwendung bietet eine automatisierte Verzeichnisspiegelung, indem sie lokale Dateisystemänderungen überwacht und mit Remote-Peers synchronisiert. Dies umfasst Funktionen für die geräteübergreifende Dateisynchronisation und die Verteilung von Repositories über mehrere Installationen hinweg.
Provides a self-managed alternative to commercial cloud storage for secure file access and ownership.
myDrive ist ein selbstgehosteter Cloud-Speicherserver und webbasierter Dateimanager. Er fungiert als verschlüsseltes Dateispeichersystem, das es Benutzern ermöglicht, persönliche Dokumente und Medien auf eigener Hardware zu hosten und zu verwalten. Das System fungiert als Multi-Backend-Speicher-Gateway, das in der Lage ist, Dateidaten an verschiedene Orte weiterzuleiten, einschließlich lokaler Festplatten oder Remote-Cloud-Speicher-Buckets. Es verwendet eine Dokumentendatenbank zur Verwaltung von Dateimetadaten, Ordnerstrukturen und Benutzerorganisation. Die Plattform bietet Funktionen zum Hoch- und Herunterladen von Dateien, zum Organisieren von Inhalten durch ein Papierkorbsystem und zum Teilen privater Dateien via sicherer Links. Sie enthält ein Web-Interface für Remote-Medienverwaltung mit integrierten Thumbnails und Medienvorschauen. Der Zugriff wird durch E-Mail-basierte Authentifizierung und branchenübliche Datenverschlüsselung gesichert.
Provides a self-hosted platform for managing and storing personal digital assets on private infrastructure.
go-fastdfs is a distributed file system and object storage server designed for building private cloud storage. It provides a FastDFS compatible storage implementation that manages clusters of storage nodes to handle large-scale file uploads and downloads. The system focuses on high availability through a decentralized architecture that automatically synchronizes data and repairs failures across multiple machines without a central coordinator. It specifically supports resumable file storage via HTTP, allowing large transfers to be paused and resumed from the last successful byte to handle netw
Provides a decentralized system for storing and managing files across multiple servers for high availability and scale.
Cashew is a local-first budgeting application and personal finance tracker designed to log income and expenses across multiple accounts. It functions as a multi-currency expense manager and personal net worth dashboard, storing financial records in an on-device database to ensure private financial data storage. The project distinguishes itself through a focus on privacy and flexibility, offering optional personal cloud synchronization for multi-device access and biometric security to protect sensitive information. It features a currency conversion engine that calculates total values across di
Ensures sensitive financial records are stored on-device to maintain user privacy.
Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services. The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It
Stores and syncs documents and media in a private system accessible via mobile and desktop clients.
Rotki ist eine Local-First-Finanzmanagement-Suite für Kryptowährungs-Portfolio-Tracking, Steuerbuchhaltung und DeFi-Analysen (Decentralized Finance). Es fungiert als selbstgehostete Anwendung, die alle Finanzunterlagen, Transaktionshistorien und Benutzerdaten in einer verschlüsselten lokalen Datenbank sichert und so sicherstellt, dass sensible Daten vollständig unter der Kontrolle des Benutzers bleiben. Die Plattform zeichnet sich durch eine privatsphärenschonende Architektur aus, die die Abhängigkeit von zentralisiertem Cloud-Speicher oder Drittanbietern eliminiert. Benutzer behalten die volle Kontrolle über ihre Konnektivität, indem sie benutzerdefinierte RPC-Endpunkte (Remote Procedure Call) für Blockchain-Abfragen konfigurieren und Read-Only-API-Integrationen für die Synchronisation von Börsendaten nutzen. Darüber hinaus verwendet die Anwendung einen Zero-Knowledge-Ansatz für die Datensynchronisation, der es Benutzern ermöglicht, ihre Finanzunterlagen sicher über mehrere Geräte hinweg zu sichern und darauf zuzugreifen, ohne private Informationen preiszugeben. Über das Kernmodell für Speicherung und Konnektivität hinaus bietet die Software eine modulare Buchhaltungs-Engine, die Gewinn, Verlust und Steuerkennzahlen berechnet, indem sie vom Benutzer gewählte Kostenbasis-Methoden auf aggregierte Daten anwendet. Sie enthält spezialisierte Parsing-Logik, um rohe Blockchain-Aktivitäten in menschenlesbare Ereignisse zu übersetzen, und deckt komplexe DeFi-Interaktionen wie Liquiditätsbereitstellung, Lending-Positionen und Yield Farming ab. Das System bietet zudem umfassende Visualisierungstools zur Darstellung historischer Trends, Vermögensallokationen und der Entwicklung des Nettovermögens.
Stores sensitive authentication credentials and financial records exclusively on the local machine to ensure user privacy.