balena-os - The central place for all things BalenaOS related.

  •        6

The central place for all things BalenaOS related.

https://github.com/resin-os/resinos#readme

Dependencies:

axios : 0.16.2
browserify : ^13.1.0
connect-livereload : ^0.6.0
del : ^2.2.2
github : ^3.1.1
gulp : github:gulpjs/gulp#4.0
gulp-concat : ^2.6.0
gulp-express : ^0.3.5
gulp-minify-css : ^1.2.0
gulp-rename : ^1.2.2
gulp-sass : ^3.1.0
gulp-sourcemaps : ^1.5.2
gulp-streamify : ^1.0.0
gulp-uglify : ^1.2.0
gulp-util : ^3.0.6
jsdom : ^9.6.0
moment : ^2.15.1
through2 : ^2.0.0
vinyl-buffer : ^1.0.1
vinyl-source-stream : ^2.0.0
cheerio : ^0.18.0
entities : ^1.1.1
extend : ^2.0.0
marked : ^0.3.3
@resin.io/doxx : ^0.9.3
bluebird : ^3.4.6
bootstrap : 4.0.0-alpha.4
express : ^4.14.0
headroom.js : ^0.9.3
jquery : ^2.0.0
lodash : ^4.16.2
mixpanel-browser : ^2.9.15
tether : ^1.3.7

Tags
Implementation
License
Platform

   




Related Projects

meta-balena - meta-balena is a collection of Yocto layers used to build balenaOS images

  •    BitBake

This repository enables building resin.io for various devices. meta-resin version is kept in DISTRO_VERSION variable. resin-<board> version is kept in the file called VERSION located in the root of the resin-<board> repository and read in the build as variable HOSTOS_VERSION.

open-balena - Open source software to manage connected IoT devices

  •    Shell

OpenBalena is a platform to deploy and manage connected devices. Devices run balenaOS, a host operating system designed for running containers on IoT devices, and are managed via the balena CLI, which you can use to configure your application containers, push updates, check status, view logs, and so forth. OpenBalena’s backend services, composed of battle-tested components that we’ve run in production on balenaCloud for years, can store device information securely and reliably, allow remote management via a built-in VPN service, and efficiently distribute container images to your devices. To learn more about openBalena, visit balena.io/open.

meta-resin - meta-resin is a collection of Yocto layers used to build resinOS images

  •    BitBake

This repository enables building resin.io for various devices. meta-resin version is kept in DISTRO_VERSION variable. resin-<board> version is kept in the file called VERSION located in the root of the resin-<board> repository and read in the build as variable HOSTOS_VERSION.

wifi-connect - Easy WiFi setup for Linux devices from your mobile phone or laptop

  •    Rust

WiFi Connect is a utility for dynamically setting the WiFi configuration on a Linux device via a captive portal. WiFi credentials are specified by connecting with a mobile phone or laptop to the access point that WiFi Connect creates. WiFi Connect interacts with NetworkManager, which should be the active network manager on the device's host OS.

balena-engine - Moby-based Container Engine for Embedded, IoT, and Edge uses

  •    Go

balenaEngine is a new container engine purpose-built for embedded and IoT use cases and compatible with Docker containers. Based on Docker’s Moby Project, balenaEngine supports container deltas for 10-70x more efficient bandwidth usage, has 3x smaller binaries, uses RAM and storage more conservatively, and focuses on atomicity and durability of container pulling. Unless you depend on one of the features in Docker that balenaEngine omits, using balenaEngine should be a drop-in replacement.


RancherOS - Tiny Linux distro that runs the entire OS as Docker containers

  •    Go

RancherOS is a minimalist Linux distribution perfect for running Docker containers. It runs Docker directly on top of the kernel and delivers Linux services as containers. It includes only the services needed to run Docker. RancherOS reduces the hassle with updating, patching, and maintaining your container host operating system.

resin-electronjs - electronJS-based resin application template

  •    Javascript

Apply the above settings in the "Fleet Configuration" panel (if applying it for the all devices withing your application), or "Device Configuration" panel (if applying it for a single device). Achieving kinda-smooth desktop application display on devices like the raspberrypi is hard. This project aims to provide a quickstart template.

resin-electronjs - electronJS-based resin application template

  •    Javascript

Apply the above settings in the "Fleet Configuration" panel (if applying it for the all devices withing your application), or "Device Configuration" panel (if applying it for a single device). Achieving kinda-smooth desktop application display on devices like the raspberrypi is hard. This project aims to provide a quickstart template.

PeppermintOS - Linux based OS for Cloud

  •    C

Peppermint OS is a fork of Lubuntu. Peppermint is a Linux based Operating System that is Cloud / Web Application Centric, Sleek, User Friendly and Insanely Fast. Peppermint was designed for enhanced mobility, efficiency and ease of use. While other operating systems are taking 10 minutes to load, you are already connected, communicating and getting things done. And, unlike other operating systems, Peppermint is ready to use out of the box.

Sailfish OS - Mobile Operating System

  •    C++

Sailfish OS is a mobile operating system built on top of Mer project and Qt5. The UI is built with QML and QtQuick2 and Wayland. It is compatible with Android.

raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry Pi

  •    C

This repository contains a step-by-step guide that teaches how to create a simple operating system (OS) kernel from scratch. I call this OS Raspberry Pi OS or just RPi OS. The RPi OS source code is largely based on Linux kernel, but the OS has very limited functionality and supports only Raspberry PI 3. Each lesson is designed in such a way that it first explains how some kernel feature is implemented in the RPi OS, and then it tries to demonstrate how the same functionality works in the Linux kernel. Each lesson has a corresponding folder in the src directory, which contains a snapshot of the OS source code at the time when the lesson had just been completed. This allows the introduction of new concepts gracefully and helps readers to follow the evolution of the RPi OS. Understanding this guide doesn't require any specific OS development skills.

Debian - The Universal Operating System

  •    C

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 29000 packages, precompiled software bundled up in a nice format for easy installation on your machine.

Chromium OS - Google Chrome OS

  •    C

Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people who spend most of their time on the web.

Tails - Live Operating System supports Privacy and Anonymity

  •    C

Tails is a live operating system, that you can start on almost any computer from a DVD, USB stick, or SD card. It aims at preserving your privacy and anonymity, and helps you to use the Internet anonymously and circumvent censorship. All connections to the Internet are forced to go through the Tor network. It leaves no trace on the computer you are using unless you ask it explicitly. It uses cryptographic tools to encrypt your files, emails and instant messaging.

Minix - Operating System by Andrew S. Tanenbaum

  •    C

MINIX 3 is a free, open-source, operating system designed to be highly reliable, flexible, and secure. It is based on a tiny microkernel running in kernel mode with the rest of the operating system running as a collection of isolated, protected, processes in user mode.

ReactOS - Operating System Compatible with Windows

  •    C

ReactOS is a free open source operating system based on the best design principles found in the Windows NT architecture. The main goal of the ReactOS project is to provide an operating system which is binary compatible with Windows. This will allow your Windows applications and drivers to run as they would on your Windows system. This is to allow you to use it as alternative to Windows without the need to change software you are used to.

vulhub - Pre-Built Vulnerable Environments Based on Docker-Compose

  •    Shell

Vulhub is an open-source collection of pre-built vulnerable docker environments. No pre-existing knowledge of docker is required, just execute two simple commands and you have a vulnerable environment. The installation steps of docker and docker-compose for others operating system might be slightly different, please refer to the docker documentation for details.

Joli OS - Cloud Operating System

  •    C

Joli OS is a full OS replacement for old PC, turning your aging computer into a next generation cloud device. It is designed around the Jolidrive HTML5 interface. It comes with more than 1500 apps. It is designed for the cloud but works great offline too.

mongoose-os - Mongoose OS - an open source Operating System for Internet of Things

  •    C

Mongoose OS is released under Commercial and GNU GPL v.2 open source licenses. Commercial Projects: Contact us for the commercial license.

Tizen - Operating System for Devices like Smartphones, Tablets

  •    C++

Tizen is an open source, standards-based software platform for multiple device categories, including smartphones, tablets, netbooks, in-vehicle infotainment devices, smart TVs, wearable and more. Tizen offers an innovative operating system, applications, and a user experience that consumers can take from device to device.