12 个仓库
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.
这是一个由社区策划的开源软件目录,专为在私有服务器环境和家庭实验室中部署而设计。它作为发现主流云服务独立自托管替代方案的综合资源,使用户能够保持对数字基础设施的完全数据所有权和控制权。 该目录通过层级分类法构建,将庞大的应用程序集合组织成逻辑类别,范围从媒体管理和数据分析到私有通信和团队生产力工具。它通过协作同行评审流程脱颖而出,社区成员验证每个提交的质量和相关性,以确保目录保持准确和可靠。 该项目涵盖了广泛的能力领域,包括基础设施自动化、基于容器的服务部署和声明式配置管理。这些工具协助用户维护可复现的服务器环境,并管理私有硬件上的复杂服务依赖。 该目录作为版本控制仓库进行维护,确保所有更新和社区驱动的变更都是可追踪且透明的。
Provides preconfigured environments for hosting personal data and file storage with integrated management.
Nextcloud 是一个自托管平台,专为私有云存储、文件同步和协作团队工作区而设计。它提供了一套全面的工具,用于文档编辑、日历和联系人等群件服务以及安全的数据管理,同时确保用户保持对其基础设施和数据主权的完全控制。 该平台以去中心化的联邦架构著称,允许独立的服务器实例在网络中安全地共享数据并进行协作。它具有高度模块化的插件生态系统,使管理员能够通过中央注册表动态加载、激活和管理第三方应用程序。这种可扩展性由事件驱动的工作流引擎和后台作业处理支持,可自动执行重复性任务并集成外部服务,无需人工干预。 除了核心存储和协作功能外,该系统还包括用于管理用户账户、系统健康状况和监管合规性的强大管理功能。它提供广泛的命令行工具用于服务器维护、配置和性能监控,并支持集成机器学习服务以处理诸如语言翻译和语音转文字转换等任务。 该软件作为自托管环境部署在 Linux 上,需要标准的 Web 服务器、数据库和运行时配置才能运行。
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 是一个自托管的文件共享平台和跨平台同步应用程序。它作为云存储的私有替代方案,使用 Git 仓库作为主要后端,在 Linux、macOS 和 Windows 设备之间对文件进行版本控制和同步。 该系统采用 Git Large File Storage (LFS) 来管理大型二进制文件,确保数据完整性和性能。它允许用户在自托管服务器上维护私有文件仓库,以确保数据隐私和控制权。 该应用程序通过监控本地文件系统变更并将其与远程对等端同步,提供自动化的目录镜像功能。这包括跨设备文件同步以及在多个安装实例间分发仓库的功能。
Provides a self-managed alternative to commercial cloud storage for secure file access and ownership.
myDrive 是一个自托管的云存储服务器和基于 Web 的文件管理器。它作为一个加密文件存储系统,允许用户在自己的硬件上托管和管理个人文档及媒体。 该系统充当多后端存储网关,能够将文件数据路由到包括本地磁盘或远程云存储桶在内的各种位置。它使用文档数据库来管理文件元数据、文件夹结构和用户组织。 该平台提供文件上传和下载、通过回收站系统组织内容,以及通过安全链接共享私有文件的功能。它包含一个用于远程媒体管理的 Web 界面,内置缩略图和媒体预览。访问通过基于电子邮件的身份验证和行业标准数据加密进行保护。
Provides a self-hosted platform for managing and storing personal digital assets on private infrastructure.
go-fastdfs 是一个专为构建私有云存储而设计的分布式文件系统和对象存储服务器。它提供了一个兼容 FastDFS 的存储实现,管理存储节点集群以处理大规模文件上传和下载。 该系统通过去中心化架构实现高可用性,无需中央协调器即可自动同步数据并修复多台机器上的故障。它特别支持通过 HTTP 进行断点续传,允许大文件传输在网络不稳定时从最后一个成功字节处暂停并恢复。 核心功能包括通过基于 SHA1 的内容去重进行存储资源优化,以及合并小文件以减少文件系统 inode 消耗。该项目还集成了一个图像处理流水线,可在下载过程中执行动态缩放和调整大小,并使用基于令牌的认证来保护文件访问。 该系统可通过 Docker 容器部署。
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 是一个本地优先的财务管理套件,专为加密货币投资组合跟踪、税务会计和去中心化金融 (DeFi) 分析而设计。它作为一个自托管应用程序,将所有财务记录、交易历史和用户凭据安全地存储在加密的本地数据库中,确保敏感数据完全处于用户控制之下。 该平台凭借保护隐私的架构脱颖而出,消除了对中心化云存储或第三方数据提供商的依赖。用户通过配置自定义远程过程调用 (RPC) 端点进行区块链查询,并利用只读 API 集成进行交易所数据同步,从而保持对连接的完全控制。此外,该应用程序采用零知识数据同步方法,允许用户在多台设备间安全备份和访问其财务记录,而无需暴露私有信息。 除了核心存储和连接模型外,该软件还具有一个模块化会计引擎,通过将用户选择的成本基础方法应用于聚合数据来计算盈亏和税务指标。它包括专门的解析逻辑,将原始区块链活动转换为人类可读的事件,涵盖复杂的去中心化金融交互,如流动性提供、借贷头寸和流动性挖矿。该系统还提供全面的可视化工具,以呈现历史趋势、资产分配和净值演变。
Stores sensitive authentication credentials and financial records exclusively on the local machine to ensure user privacy.