From 91b2276c16d4f0103d865e6a6739ddeb6e62c5fd Mon Sep 17 00:00:00 2001 From: tjhintz Date: Tue, 29 Jul 2025 13:52:29 +0000 Subject: [PATCH] Update readme --- README.org | 57 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 50 insertions(+), 7 deletions(-) diff --git a/README.org b/README.org index 70cad9a..19666ab 100644 --- a/README.org +++ b/README.org @@ -9,8 +9,9 @@ that enables anyone to self-host a specific set of apps. ** A worker's co-operative I want to build a workplace where the goals are differently aligned -from that of a more common tech workplace. The goals of the worker's -co-op: +from that of a more common tech workplace. + +*** Goals - worker control: 1 worker = 1 vote - long-term, stable sustainable job's for members @@ -40,13 +41,24 @@ co-op: - actively manage environmental impacts - seek out, involve, and learn from diverse groups -** Product +*** Bylaws + +- Impactful decisions and bylaws can only be made by a vote of all + members (consensus) + +- Hiring and firing of a member can only be made by a consensus vote + of all members + +- The co-op and its members may not enter into any agreements that + would cause the change of worker control + +* Product The goal is to produce a product that enables less-technical people the ability to self-host applications in a secure and auto-updating manner. Self-hosting for anyone! -*** Potential Qualities +** Potential Qualities - secure - auto-updates @@ -64,7 +76,7 @@ manner. Self-hosting for anyone! - updates are run through CI before being made available - can be moved between providers (no vendor lock-in) -*** Potential Tech For Self-Hosted Cloud Infra +** Potential Tech For Self-Hosted Cloud Infra - DNS Registration - Terraform via supported registry @@ -81,7 +93,7 @@ manner. Self-hosting for anyone! - OS - flatcar linux -*** Potential Tech for Deployment and Config Node +** Potential Tech for Deployment and Config Node Can be run locally or as a SaaS @@ -95,4 +107,35 @@ Can be run locally or as a SaaS - can be used to: - select apps - resources (manage) - - view logs (stored on self-hosted infra) \ No newline at end of file + - view logs (stored on self-hosted infra) + +** Potential Revenue Model + +- End users pay for: + - a one-off version + + This would enable using the product to create a self-hosted + instance with the apps of the users choosing. It would still + include automatic bi-weekly OS updates (via flatcar OS) but + otherwise may not include automatic updates for the platform. + - a monthly subscription + + This would enable full automatic updates for the product, the + self-hosted instance, all apps running on the self-hosted + instance. + +- Open source? + + Likely the product itself can be open sourced (AGPL) and made freely + available. The target end user is not someone that would be likely + to setup and run it on their own anyways but it would be an option + if they didn't like changes made to the product in the future and + they gained technical experience or hired someone to manage their + own control node themselves. + +- Target end user: + + Companies or individuals that would like to have more control or + save on costs relative to pure SaaS solutions but do not have the + technical knowledge, time, or appetite for risk that would lead them + to run their own self-hosted infrastructure.