diff --git a/Home.md b/Home.md index 4aca9ed..6cb7a63 100644 --- a/Home.md +++ b/Home.md @@ -28,3 +28,23 @@ Nassella addresses the gap between convenient managed cloud services like Google Managed services such as hosted file storage, blogging platforms, and VPNs are easy to use, but users typically give up meaningful control: their applications and data run on a provider’s infrastructure, and moving away can be difficult. Traditional self-hosting offers ownership, privacy, and portability, but requires people to deploy, secure, update, monitor, back up, and repair servers—work that is often beyond the time or expertise of ordinary users. Nassella's goal is to make the privacy and ownership of self-hosting practical for people who do not want to become Linux, server, or DevOps experts. Operational work is automated with Nassella while still preserving user ownership of the underlying infrastructure, application data, backups, and DNS configuration. + + + + +## What Design Principles Underlie Nassella? +Nassella is build around several related principles: + - Ownership rather than Membership + - Rather than paying an exorbitant fee for membership to a large company that often includes services the user doesn't need and leaves data in the hands of a company focused on maximizing their own profits, with Nassella, users run applications on servers they control with data securely stored in their own infrastructure. + - Independence and Vendor Flexibility + - Nassella is designed so users can move between [VPS](a "A Virtual Private Server is a slice of a powerful physical server located in a data center.") providers. There's no vendor lock-in. This gives the user the flexibility to respond to ebb and flow of the ever changing tech sector. No longer does the user have to fear a copy and paste nightmare when moving to a different provider, Nassella can automate that process to spin up a new virtual server at the new provider, move the data over, and update the web address to point to the new location. + - Automation with Control + - Nassella manages infrastructure operations, but users retain control of the infrastructure and can continue operating their systems independently if they leave the platform. + - Secure by Default + - Applications run in isolated Docker environments on Flatcar Linux, an immutable operating system. Applications are network-segmented, and only the load balancer is exposed to the public internet. + - Immutable and Disposable Servers + - Instead of logging into a server and repairing it manually, Nassella replaces an instance with a newly deployed one. Configuration is read-only after deployment, which prevents configuration drift—the gradual, undocumented divergence caused by manual server changes. + - Say goodbye to panic infused time staring at a hanging server. Nassella is also designed to restore a known-good configuration and application-data snapshot even when an instance is unresponsive. + - Open Source and Transparent + - There's no hidden code. The project is AGPL-licensed, and its architecture is intended to be inspectable and usable independently of the hosted Nassella service. +