mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-26 02:11:53 +00:00
* wip: Backup al * wip: Backup * backup code complete * wip * wip * update types * wip * fix errors * Backups wizard (#699) * backup adjustments * fix endpoint arg * Update prod-key-modal.page.ts Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com> Co-authored-by: Aiden McClelland <me@drbonez.dev> * build errs addressed * working * update backup command input, nix, and apk add * add ecryptfs-utils * fix build * wip * fixes for macos * more mac magic * fix typo * working * fixes after rebase * chore: remove unused imports Co-authored-by: Justin Miller <dragondef@gmail.com> Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com> Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com> Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
Building Embassy OS
Prerequisites
- Install dependences - The commands given assume a Debian or Ubuntu-based environment
- Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shhttps://rustup.rs - Avahi
apt install avahiInstalled by default on most Debian systems - https://avahi.org - Docker
apt install docker.iohttps://docs.docker.com/get-docker - Node
apt install nodejshttps://nodejs.org/en/docs - NPM
npm install -g npmhttps://docs.npmjs.com/downloading-and-installing-node-js-and-npm - jq
apt install jqhttps://stedolan.github.io/jq
- Clone the repo and move into it
git clone --recursive https://github.com/Start9Labs/embassy-os.git`
cd embassy-os
Build
make
Flash
Flash the resulting eos.img to your SD Card (16GB required, any larger is neither necessary, nor advantageous)
We recommend Balena Etcher
Setup
Visit http://embassy.local from any web browser
We recommend [Firefox](https://www.mozilla.org/en-US/firefox/browsers