Giter Site home page Giter Site logo

thecryptodrive / sos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from notional-labs/seahorse

0.0 0.0 0.0 251 KB

Arch-based Operating System for the development and distribution of P2P applications.

Dockerfile 39.14% Shell 39.62% Python 21.24%

sos's Introduction

SOS

Arch-based Linux OS for P2P apps.

Peer to peer applications tend to involve a complex stack and are therefore difficult to begin developing. SOS provides you with a complete development environment, As well as patterns and ideas to follow.

This image represents an opinionated approach to the construction of distributed and p2p applications.

Currently, it only supports the Raspberry Pi 3 and 4. This will rapidly expand to a wide variety of devices, beginning with the ones curently supported by Arch Linux Arm. In preparation for the launch of a router that uses the Allwinner S922X chipset, we will support the Odroid N2 board in coming weeks.

Arch Linux was a very deliberate choice: In contrast to other distributions, arch packages are always up-to-date. Additionally, the arch user repository offers a wide variety of easy to install packages contributed by the community.

Vital Information:

  • designed to be used with your favorite CI system

    • defaults to GitHub Actions
  • No binaries are used in the build process. All source code is copied to /spos so that users can easily rebuild the operating system. The Raspberry Pi 4 64 bit kernel is currently built elsewhere to save time, but we use a fully-open implementation. If you have spare time, you can build it from source. It is blob-free.

  • FAST

    • Full builds take ~30 minutes.
    • SPOS can produce a fully-cached image on a hetzner A61x in about 2 minutes.
    • Docker pull cann be used to load spos into your docker cache.
  • one OS for every platform:

    • Mobile (PinePhone, PineTab)
    • Router
      • Dawn
    • Laptop
      • Samsung
        • Chromebook Plus
      • Acer
        • Chromebook Flip
        • Chromebook R13
    • SBC
      • Raspberry Pi 3 & 4
      • Odroid
        • C2
        • N2
      • Dragonboard 410C
      • Pine64
      • Rock64

sos's People

Contributors

faddat avatar mdevaev 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.