awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 Repos

Awesome GitHub RepositoriesNetwork Attached Storage

Storage devices connected to a network that provide centralized data access for authorized users.

Distinguishing note: Focuses on NAS as a network-accessible storage solution, distinct from SAN or local storage.

Explore 12 awesome GitHub repositories matching data & databases · Network Attached Storage. Refine with filters or upvote what's useful.

Awesome Network Attached Storage GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    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.

    Configures file sharing protocols and data management services to transform hardware into a centralized network storage solution.

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • karanpratapsingh/system-designAvatar von karanpratapsingh

    karanpratapsingh/system-design

    44,051Auf GitHub ansehen↗

    This project is a comprehensive educational resource focused on the principles, patterns, and trade-offs required to design scalable, reliable, and high-performance distributed systems. It provides a structured curriculum that covers the fundamental architectural strategies necessary for building modern software infrastructure, ranging from high-level system decomposition to low-level networking and data management. The repository distinguishes itself by offering deep dives into complex architectural patterns, such as microservices-based decomposition, event-driven communication, and command-

    Defines network attached storage as a centralized, flexible storage solution.

    architecturedistributed-systemsengineering
    Auf GitHub ansehen↗44,051
  • icewhaletech/casaosAvatar von IceWhaleTech

    IceWhaleTech/CasaOS

    34,091Auf GitHub ansehen↗

    CasaOS is a lightweight software stack designed to transform standard Linux distributions into a comprehensive personal cloud platform. It functions as a management layer that sits atop the host operating system, providing a unified graphical dashboard to deploy, monitor, and administer containerized applications and local hardware resources. By automating the lifecycle of isolated software services, it enables users to maintain a private and secure digital infrastructure on their own hardware. The platform distinguishes itself through a declarative configuration model that continuously recon

    Creates a private storage hub for accessing and sharing files across connected devices.

    Gocasaosdockergolang
    Auf GitHub ansehen↗34,091
  • timescale/timescaledbAvatar von timescale

    timescale/timescaledb

    21,876Auf GitHub ansehen↗

    TimescaleDB is an open-source PostgreSQL extension that adds native time-series capabilities to the database. At its core, it transforms standard PostgreSQL tables into hypertables—automatically partitioned by time intervals—so data is stored in fixed-size chunks without manual sharding. The extension includes a library of over 200 built-in SQL functions purpose-built for time-series workloads, such as time bucketing, gap filling, percentile estimation, and time-weighted averages. What distinguishes TimescaleDB from generic PostgreSQL is its set of integrated time-series features that work th

    Attaches or detaches tablespaces to distribute data chunks across different storage locations for performance or capacity.

    Canalyticsdatabasefinancial-analysis
    Auf GitHub ansehen↗21,876
  • getumbrel/umbrelAvatar von getumbrel

    getumbrel/umbrel

    10,538Auf GitHub ansehen↗

    Umbrel is a home server operating system designed to centralize the management of self-hosted applications and personal data services. It provides a unified, web-based graphical dashboard that abstracts complex system administration tasks, allowing users to deploy and maintain private cloud infrastructure, blockchain nodes, and media streaming services without requiring command-line interaction. The platform distinguishes itself through a modular application marketplace that automates the retrieval, configuration, and lifecycle management of containerized software. It integrates local artific

    Provides centralized file access across devices using standard network protocols.

    TypeScriptbitcoindockerhome-server
    Auf GitHub ansehen↗10,538
  • zhanghai/materialfilesAvatar von zhanghai

    zhanghai/MaterialFiles

    7,980Auf GitHub ansehen↗

    MaterialFiles is a graphical Linux file manager and system utility designed for local file management, archive manipulation, and system administration. It provides a filesystem interface for navigating directories, inspecting file attributes, and managing local files. The application supports privileged root access to manage restricted system files and directories. It includes specialized tools for Linux system administration, such as inspecting security contexts, symbolic links, and file permissions. The utility features a network file client for connecting to remote servers and managing fi

    Enables reading and writing files stored on external network-attached storage devices via common protocols.

    Kotlinandroidandroid-applicationfile-manager
    Auf GitHub ansehen↗7,980
  • webmin/webminAvatar von webmin

    webmin/webmin

    5,595Auf GitHub ansehen↗

    Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is

    Connects to remote iSCSI targets and exposes them as local block devices for partitioning or mounting.

    HTML
    Auf GitHub ansehen↗5,595
  • oceanbase/miniobAvatar von oceanbase

    oceanbase/miniob

    4,318Auf GitHub ansehen↗

    MiniOB is an open-source educational relational database kernel designed for learning the internals of database systems. It implements a dual-engine storage architecture combining B+ Tree and LSM-Tree, supports SQL parsing and query execution, and provides transactional processing with multi-version concurrency control. The system communicates with clients using the MySQL wire protocol and includes a vector database extension for storing and querying high-dimensional vectors. The project distinguishes itself through its comprehensive coverage of core database concepts in a single, learnable c

    Divides database files into fixed-size pages and tracks which pages store data, free space, and contents.

    C++classroomcplusplusdatabase
    Auf GitHub ansehen↗4,318
  • orioledb/orioledbAvatar von orioledb

    orioledb/orioledb

    4,089Auf GitHub ansehen↗

    Orioledb is a cloud-native storage engine for PostgreSQL designed to replace the default storage layer to improve vertical scalability and performance on modern hardware. It functions as an index-organized table store, organizing table rows directly within the primary index to accelerate data retrieval. The engine utilizes an undo log storage system to manage data versioning, which eliminates the need for manual vacuuming and prevents table bloat. It further reduces the disk footprint through block-level and page-level data compression. The project provides capabilities for advanced index ma

    Organizes database files into distinct physical locations on the storage medium using tablespaces.

    Cdatabaseorioledbpostgres
    Auf GitHub ansehen↗4,089
  • vdsm/virtual-dsmAvatar von vdsm

    vdsm/virtual-dsm

    3,854Auf GitHub ansehen↗

    Virtual-dsm is a virtualization platform that enables the execution of full virtual machine environments within containers. By leveraging kernel-level virtualization and hardware-assisted extensions, it allows virtual instances to run with near-native performance while maintaining resource isolation on the host system. The project distinguishes itself by facilitating the deployment of specialized operating systems, such as network-attached storage environments, directly within containerized instances. It provides granular control over hardware integration, allowing users to map physical host

    Executes specialized storage operating systems within containerized environments to provide a full-featured file management experience.

    Shelldockerdocker-imagedsm
    Auf GitHub ansehen↗3,854
  • ophub/fnnasAvatar von ophub

    ophub/fnnas

    2,661Auf GitHub ansehen↗

    fnnas is a Debian-based network attached storage operating system and deployment framework designed to transform x86 and Arm64 hardware into private storage servers. It provides a custom operating system image builder and a kernel compilation tool for building and packaging specific kernels and device tree blobs for various hardware platforms. The project includes a hardware-specific deployer that maps device models to required bootloaders and kernel tags. It features an eMMC backup and recovery tool to save factory system images from internal storage and restore them to revert system changes

    Transforms general-purpose x86 and Arm64 hardware into private network attached storage servers.

    Shella311dallwinneramlogic
    Auf GitHub ansehen↗2,661
  • lablup/backend.aiAvatar von lablup

    lablup/backend.ai

    615Auf GitHub ansehen↗

    Diese Plattform für verteiltes Rechnen wurde entwickelt, um containerisierte Workloads über heterogene Hardware-Cluster hinweg zu orchestrieren. Sie fungiert als zentrale Steuerungsebene (Control Plane), die Ressourcenallokation, Scheduling und Ausführungsumgebungen verwaltet und es Organisationen ermöglicht, High-Performance-Computing-Infrastruktur sicher zwischen mehreren Nutzern und Projekten zu teilen. Die Plattform zeichnet sich durch fortschrittliche Hardware-Virtualisierung und Multi-Tenant-Management-Funktionen aus. Sie unterstützt die Partitionierung physischer GPUs in Teilsegmente, wodurch mehrere gleichzeitige Nutzer mit strikter Isolation auf dedizierte Hardware-Ressourcen zugreifen können. Darüber hinaus bietet das System einen sicheren, verschlüsselten Remote-Zugriff auf diese isolierten Container und behält seine volle operative Funktionalität in Air-Gapped-Umgebungen bei, um strengste Anforderungen an die Datensouveränität zu erfüllen. Über die Kern-Orchestrierung hinaus verfügt die Plattform über eine Plugin-basierte Architektur, die diverse KI-Beschleuniger und Storage-Backends abstrahiert und so konsistente Workflows über On-Premises- und Cloud-Infrastrukturen hinweg sicherstellt. Sie bietet integrierte Tools zur Überwachung des Cluster-Zustands, zur Durchsetzung von Ressourcen-Quotas und zur Verwaltung virtualisierter Speicher, was eine einheitliche Schnittstelle für die Skalierung und Optimierung komplexer Rechenaufgaben darstellt.

    Mounts remote network storage backends as local virtual folders for consistent data access across distributed nodes.

    Pythonapibackendaicloud-computing
    Auf GitHub ansehen↗615
  1. Home
  2. Data & Databases
  3. Network Attached Storage

Unter-Tags erkunden

  • Tablespace Bindings1 Sub-TagBinding or unbinding hypertables to PostgreSQL tablespaces to control physical storage location of chunk data. **Distinct from Network Attached Storage:** Distinct from Network Attached Storage: focuses on database-level tablespace management, not network storage devices.
  • iSCSI Initiator AttachmentsConfigurations for connecting to remote iSCSI targets to make network block storage available locally. **Distinct from Network Attached Storage:** Focuses on the initiator side (attaching to a target) rather than the general NAS concept