• Stars
    star
    547
  • Rank 81,254 (Top 2 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 11 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Linux/BTRFS based Network Attached Storage(NAS)

The Rockstor Project

An open source (GPLv3 core / AGPLv3 Rock-ons) community endeavour to sustainably develop, maintain, and distribute an easy to use, flexible, Linux & BTRFS based DIY storage appliance.

About Us

Donations welcome:

www.paypal.me/rockstor

What is Rockstor?

Rockstor is a Network Attached Storage (NAS) solution built on Linux and the B-Tree Filesystem (BTRFS). It is written in Python and Javascript and is made available as a complete Linux distribution for convenience. Rockstor takes NAS to a new level with advanced features, ease of use, and management. It goes beyond traditional NAS by supporting Docker based apps, RESTful APIs; and serves as a powerful cloud storage platform out-of-the-box.

What are the project goals?

The main goal is to develop an easy to deploy and use open source NAS solution for for commodity hardware. For more information, see: Our Endeavour.

Who should use it?

Rockstor aims to aid individuals and organisations alike. As a DIY setup some familiarity with PC/Pi4 operating system install is required; but not much beyond the basics. For more information please see our main web site: rockstor.com

Getting started and questions

The best way to get started is by following the quickstart guide.

To get in touch with developers, users, and contributors join our community forum and ask away.

Documentation

Our Documentation is also a community endeavour with its own GitHub repo: rockstor-doc: contributions and corrections are always welcome.

Troubleshooting

The community forum is the ideal location for help and support; all current developers are also active forum members.

Issue tracking

We use GitHub's issue system, although a forum post/discussion is advised prior to opening a GitHub issue as this often helps in identifying exactly what should be added to an new issue. Rocksor issues.

License

Please see the file COPYING.

Contributing

Development environment setup and contribution guidelines are available in our docs: Contributing to Rockstor - Overview

There is no Contributor License Agreement (CLA).

Pull requests are welcome. Pick an issue that interests you or create a new one. Please also reference our friendly community forum for open questions and our ever-growing wiki entries that serve as our community facing developer notes.