Coder Social home page Coder Social logo

rave-net / rockstor-core Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rockstor/rockstor-core

0.0 0.0 0.0 15.16 MB

Linux/BTRFS based Network Attached Storage(NAS)

Home Page: http://rockstor.com/docs/contribute_section.html

License: GNU General Public License v3.0

Shell 0.15% JavaScript 19.59% Python 70.04% CSS 2.96% HTML 0.65% EJS 6.61%

rockstor-core's Introduction

The Rockstor Project

An Open Source (Licensed: FSF Free/Libre & OSI approved) community endeavour to sustainably develop, maintain, and distribute an easy to use, flexible, Linux & BTRFS based DIY Network Attached Storage (NAS) software appliance.

About Us

License:

The Rockstor package code, as distributed, is developed under two main repositories:

Making the package license, as per the Fedora Project Wiki Packaging:LicensingGuidelines:

  • "GPL-3.0-or-later AND (MIT AND Apache-2.0 AND GPL-3.0-or-later AND LGPL-3.0-or-later AND ISC)"

The optional Rock-ons (Docker Plugins) sub-system uses definitions developed in the rockon-registry which are licensed AGPL-3.0-or-later. These definitions are not included within our distributed package, but retrieved via the internet (from production servers) upon this sub-systems setup.

Note: All additional software installed via the optional Rock-on sub-system is subject to the individual projects licensing terms. As indicated by their respective websites: linked within Rockstors Rock-ons Web-UI.

See the SPDX License List for details on the above assertions.

Documentation

Our Documentation is developed in the open in the rockstor-doc repository and licensed CC-BY-SA-4.0. As with all our code, contributions and corrections are always welcome.

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 private cloud storage platform out-of-the-box.

What are the project goals?

The main goal is to establish sustainable Open Source development of an easy to deploy and use NAS solution for commodity hardware. For more information, see: Our Endeavour.

Who should use it?

The Rockstor Project aims to aid individuals and organisations alike. As a DIY appliance some familiarity with PC/Pi4/ARM64 operating system install is required; but not much beyond the basics. For more information see our main website: 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.

Troubleshooting

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

Issue tracking

We use GitHubs issues, although a forum post/discussion is advised beforehand. This often helps with clarifying exactly what any new issue should contain; or in establishing if any existing issue is relevant. It is also important to correctly identify the relevant rockstor repository.

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. Reference our friendly community forum for open questions and our ever-growing wiki entries that serve as our community facing developer notes.

rockstor-core's People

Contributors

schakrava avatar phillxnet avatar sujeetsr avatar priyaganti avatar mflyer avatar mchakravartula avatar gkadillak avatar froggyflox avatar samajammin avatar sfranzen avatar snamstorm avatar daniel-illi avatar p-betula-pendula avatar scarabmonkey avatar tomtom13 avatar aliamir avatar chrstphrchvz avatar kairo-at avatar defmonk0 avatar kanecko avatar maxhq avatar ubenmackin avatar hooverdan96 avatar demount avatar grogi avatar slowhand93 avatar parthjoshi-pc avatar nicolaslt avatar grebnek avatar fva-dev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.