Files
awesome-nas/README.md
2025-07-16 11:37:56 +08:00

164 lines
9.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Awesome NAS [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> A curated list of NAS(Network-attached storage) resources and projects.
# What is NAS?
> **Network-attached storage** (**NAS**) is a file-level (as opposed
>
to [block-level storage](https://en.wikipedia.org/wiki/Block-level_storage "Block-level storage")) [computer data storage](https://en.wikipedia.org/wiki/Computer_data_storage "Computer data storage")
> server connected to a [computer network](https://en.wikipedia.org/wiki/Computer_network "Computer network")
> providing
> data access to a [heterogeneous](https://en.wikipedia.org/wiki/Heterogeneous_computing "Heterogeneous computing")
> group
> of clients. The term "NAS" can refer to both the technology and systems involved, or a specialized device built for
> such
> functionality (as unlike tangentially related technologies such
> as [local area networks](https://en.wikipedia.org/wiki/Local_area_network "Local area network"), a NAS device is often
> a singular unit).
_Source:_ [Network-attached storage](https://en.wikipedia.org/wiki/Network-attached_storage)
# Where to start?
- [Why I Built My Own Personal Cloud](https://medium.com/@T_Jen/why-i-built-my-own-personal-cloud-6fb426f61973)
- [10 ways a NAS improved my workflow](https://medium.com/@mithxyz/10-ways-a-nas-improved-my-workflow-846d05e4cf2a)
# Hardware
- [QNAP](https://www.qnap.com/) _QNAP_ designs and delivers high-quality network attached storage (NAS) and
professional
network video recorder (NVR) solutions to users.
- [GOLDEN FIELD N-1 Mini ITX Case](https://www.newegg.com/p/1HD-00EH-00068) GOLDEN FIELD N-1 Mini ITX Case Computer
Case
Gaming PC Case Mini Size Desktop Computer Shell Cases
# Tools
## OS
- [TrueNAS](https://www.truenas.com/) Worlds most deployed storage with >1M deployments worldwide. Trusted by
thousands
of companies and organizations, including more than 40% of the Fortune 500.
- [openmediavault](https://www.openmediavault.org/) openmediavault is the next generation network attached storage (
NAS)
solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, RSync and many more ready to use.
- [Rockstor](https://rockstor.com/) Rockstor as a Cloud and Storage platform enables hackers, makers/re-distributors,
and DIYers to build completely custom solutions.
- [OpenWrt](https://openwrt.org/) The OpenWrt Project is a Linux operating system targeting embedded devices.
- [arozos](https://github.com/tobychui/arozos) Web Desktop Operating System for low power platforms, Now written in Go!
## Media
- [nas-tools](https://github.com/jxxghp/nas-tools) Automated media gallary search and manage tool.
- [PhotoPrism](https://hub.docker.com/r/photoprism/photoprism) # PhotoPrism: Browse Your Life in Pictures
- [Photoview](https://hub.docker.com/r/viktorstrate/photoview) Photo gallery for self-hosted personal servers
- [Emby](https://github.com/MediaBrowser/Emby) Emby Server is a personal media server with apps on just about every
device.
- [radishes](https://github.com/radishes-music/radishes) Cross-platform copyright-free music platform
- [immich](https://github.com/immich-app/immich) High performance self-hosted photo and video management solution.
- [Auto_Bangumi](https://github.com/EstrellaXD/Auto_Bangumi) AutoBangumi
- [navidrome](https://github.com/navidrome/navidrome) 🎧☁️ Your Personal Streaming Service
- [audiobookshelf](https://github.com/advplyr/audiobookshelf) Self-hosted audiobook and podcast server
- [komga](https://github.com/gotson/komga) Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS, Kobo Sync
and KOReader Sync support
- [squoosh](https://github.com/GoogleChromeLabs/squoosh) Make images smaller using best-in-class codecs, right in the
browser.
## Productivity
- [Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) #1 Locally hosted web application that allows you to
perform various operations on PDF files
- [SiYuan](https://hub.docker.com/r/b3log/siyuan) Note taking. The easiest way to serve SiYuan on a server is to
deploy
it through Docker.
- [Joplin](https://hub.docker.com/r/joplin/server) Note taking. Official Joplin Server Docker Images
- [OpenList](https://github.com/OpenListTeam/OpenList) A new AList Fork to Anti Trust Crisis: A file list program that
supports multiple storages, powered by Gin and Solidjs.
- [memos](https://github.com/usememos/memos) A modern, open-source, self-hosted knowledge management and note-taking
platform designed for privacy-conscious users and organizations.
- [logseq](https://github.com/logseq/logseq) A privacy-first, open-source platform for knowledge management and
collaboration.
- [AppFlowy](https://github.com/AppFlowy-IO/AppFlowy) Bring projects, wikis, and teams together with AI. AppFlowy is the
AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion
alternative.
- [Pile](https://github.com/UdaraJay/Pile) Desktop app for digital journaling.
- [personal-management-system](https://github.com/Volmarg/personal-management-system) Your web application for managing
personal data.
- [homepage](https://github.com/gethomepage/homepage) A highly customizable homepage (or startpage / application
dashboard) with Docker and service API integrations.
- [slash](https://github.com/yourselfhosted/slash) An open source, self-hosted platform for sharing and managing your
most frequently used links. Easily create customizable, human-readable shortcuts to streamline your link management.
- [Apache Answer](https://github.com/apache/answer) A Q&A platform software for teams at any scales. Whether it's a
community forum, help center, or knowledge management platform, you can always count on Apache Answer.
## Communication & Social
- [miniflux](https://github.com/miniflux/v2) Minimalist and opinionated feed reader
- [RSSHub](https://github.com/DIYgod/RSSHub) 🧡 Everything is RSSible
## Education
- [calibre-web](https://github.com/janeczku/calibre-web) 📚 Web app for browsing, reading and downloading eBooks stored
in a Calibre database
- [koodo-reader](https://github.com/koodo-reader/koodo-reader) A modern ebook manager and reader with sync and backup
capacities for Windows, macOS, Linux, Android, iOS and Web
- [paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) A community-supported supercharged document management
system: scan, index and archive all your documents
- [flat](https://github.com/netless-io/flat) Project flat is the Web, Windows and macOS client of Agora Flat open source
classroom.
## Entertainment
## Finance
## Download
- [Transmission](https://transmissionbt.com/) A Fast, Easy and Free Bittorrent Client For macOS, Windows and Linux
- [Jellyfin](https://jellyfin.org/) Jellyfin is the volunteer-built media solution that puts _you_ in control of your
media. Stream to any device from your own server, with no strings attached. Your media, your server, your way.
- [Prowlarr](https://github.com/Prowlarr/Prowlarr) Prowlarr is an indexer manager/proxy built on the popular *arr
.net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent
Trackers
and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete
management of your indexers with no per app Indexer setup required (we do it all).
## Security
- [vaultwarden](https://github.com/dani-garcia/vaultwarden) Unofficial Bitwarden compatible server written in Rust,
formerly known as bitwarden_rs
-
## Network
- [home-assistant](https://github.com/home-assistant/core) 🏡 Open source home automation that puts local control and
privacy first.
- [qinglong](https://github.com/whyour/qinglong) Timed task management platform supporting Python3, JavaScript, Shell,
Typescript
- [frp](https://github.com/fatedier/frp) A fast reverse proxy to help you expose a local server behind a NAT or firewall
to the internet.
- [ubuntu-vnc-xfce-chromium-g3](https://hub.docker.com/r/accetto/ubuntu-vnc-xfce-chromium-g3) Headless Ubuntu/Xfce
container with VNC/noVNC and Chromium Browser
- [portainer](https://github.com/portainer/portainer) Making Docker and Kubernetes management easy.
- [uptime-kuma](https://github.com/louislam/uptime-kuma) A fancy self-hosted monitoring tool
- [scrutiny](https://github.com/AnalogJ/scrutiny) Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World
Failure Thresholds
- [kener](https://github.com/rajnandan1/kener) Stunning status pages, batteries included!
- [rustdesk-server](https://github.com/rustdesk/rustdesk-server) RustDesk Server Program
- [Checkmate](https://github.com/bluewave-labs/Checkmate) Checkmate is an open-source, self-hosted tool designed to
track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations.
## Dev & Coding
- [ToolJet](https://github.com/ToolJet/ToolJet) Low-code platform for building business applications. Connect to
databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and
drop application builder. Built using JavaScript/TypeScript. 🚀
- [penpot](https://github.com/penpot/penpot) Penpot: The open-source design tool for design and code collaboration
- [gogs](https://github.com/gogs/gogs) Gogs is a painless self-hosted Git service
# Useful articles
# Books
# Videos