Skip to content

fredporter/uDOS-alpine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uDOS-alpine

Purpose

Lean Alpine Linux runtime profile and packaging surface for uDOS.

Ownership

  • APK packaging
  • lean deployment profiles
  • diskless and live boot flows
  • remaster and image support
  • lightweight Core + TUI + ThinUI runtime profile
  • companion-node compatibility with the main Ubuntu runtime

Non-Goals

  • canonical runtime semantics
  • provider bridge ownership
  • general-purpose host support for every platform
  • full browser command-centre ownership
  • replacing uDOS-ubuntu as the primary always-on runtime host

Spine

  • apkbuild/
  • distribution/
  • openrc/
  • profiles/
  • docs/
  • scripts/
  • tests/
  • examples/

Local Development

Keep deployment profiles explicit, minimal, and packaging-aware.

Family Relation

uDOS-alpine is the lightweight runtime companion to uDOS-ubuntu.

It should provide:

  • uDOS-core consumption
  • uDOS-shell TUI surfaces
  • uDOS-thinui local GUI surfaces
  • network compatibility with the main Ubuntu-hosted command centre

It should stop at ThinUI capability rather than growing into the full browser command-centre lane.

Activation

The repo activation path is documented in docs/activation.md.

Run the current repo validation entrypoint with:

scripts/run-alpine-checks.sh

Launch the current C64-style ThinUI handoff demo with:

bash scripts/demo-thinui-launch.sh

Release Policy

Release notes and artifact rules are documented in docs/release-policy.md.

Runtime Profile

See docs/alpine-runtime-profile.md.

About

Lean Alpine Linux deployment profile and packaging surface for uDOS v2.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages