J M 35b220d7a5 Feat/long running (#1676)
* feat: Start the long running container

* feat: Long running docker, running, stoping, and uninstalling

* feat: Just make the folders that we would like to mount.

* fix: Uninstall not working

* chore: remove some logging

* feat: Smarter cleanup

* feat: Wait for start

* wip: Need to kill

* chore: Remove the bad tracing

* feat: Stopping the long running processes without killing the long
running

* Mino Feat: Change the Manifest To have a new type (#1736)

* Add build-essential to README.md (#1716)

Update README.md

* write image to sparse-aware archive format (#1709)

* fix: Add modification to the max_user_watches (#1695)

* fix: Add modification to the max_user_watches

* chore: Move to initialization

* [Feat] follow logs (#1714)

* tail logs

* add cli

* add FE

* abstract http to shared

* batch new logs

* file download for logs

* fix modal error when no config

Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: BluJ <mogulslayer@gmail.com>

* Update README.md (#1728)

* fix build for patch-db client for consistency (#1722)

* fix cli install (#1720)

* highlight instructions if not viewed (#1731)

* wip:

* [ ] Fix the build (dependencies:634 map for option)

* fix: Cargo build

* fix: Long running wasn't starting

* fix: uninstall works

Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>

* chore: Fix a dbg!

* chore: Make the commands of the docker-inject do inject instead of exec

* chore: Fix compile mistake

* chore: Change to use simpler

Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
2022-11-29 09:43:54 -07:00
2022-10-31 14:30:58 -06:00
2022-10-04 09:36:01 -06:00
2022-11-29 09:43:54 -07:00
2022-10-24 16:51:29 -06:00
2022-11-29 09:43:54 -07:00
2022-10-03 12:17:12 -06:00
2022-10-11 12:15:42 -06:00
2022-01-21 20:35:52 -07:00
2022-10-03 12:13:48 -06:00
2020-12-24 08:05:31 -07:00
2022-09-22 12:03:44 -06:00
2022-09-26 17:36:37 -06:00
2022-10-04 09:36:01 -06:00

embassyOS

version build community community support developer website

mastodon twitter

Welcome to the era of Sovereign Computing

embassyOS is a browser-based, graphical operating system for a personal server. embassyOS facilitates the discovery, installation, network configuration, service configuration, data backup, dependency management, and health monitoring of self-hosted software services. It is the most advanced, secure, reliable, and user friendly personal server OS in the world.

Running embassyOS

There are multiple ways to get your hands on embassyOS.

💰 Buy an Embassy

This is the most convenient option. Simply buy an Embassy from Start9 and plug it in. Depending on where you live, shipping costs and import duties will vary.

👷 Build your own Embassy

While not as convenient as buying an Embassy, this option is easier than you might imagine, and there are 4 reasons why you might prefer it:

  1. You already have a Raspberry Pi and would like to re-purpose it.
  2. You want to save on shipping costs.
  3. You prefer not to divulge your physical address.
  4. You just like building things.

To pursue this option, follow this guide.

🛠️ Build embassyOS from Source

embassyOS can be built from source, for personal use, for free. A detailed guide for doing so can be found here.

❤️ Contributing

There are multiple ways to contribute: work directly on embassyOS, package a service for the marketplace, or help with documentation and guides. To learn more about contributing, see here.

UI Screenshots

embassyOS

Embassy Preferences Embassy Ghost Service

Embassy Synapse Health Checks Embassy Sideload Service

Description
Languages
Rust 52.1%
TypeScript 33.3%
HTML 8.2%
Shell 2.1%
SCSS 2%
Other 2.3%