Update readme
This commit is contained in:
55
README.org
55
README.org
@@ -9,8 +9,9 @@ that enables anyone to self-host a specific set of apps.
|
|||||||
** A worker's co-operative
|
** A worker's co-operative
|
||||||
|
|
||||||
I want to build a workplace where the goals are differently aligned
|
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
|
from that of a more common tech workplace.
|
||||||
co-op:
|
|
||||||
|
*** Goals
|
||||||
|
|
||||||
- worker control: 1 worker = 1 vote
|
- worker control: 1 worker = 1 vote
|
||||||
- long-term, stable sustainable job's for members
|
- long-term, stable sustainable job's for members
|
||||||
@@ -40,13 +41,24 @@ co-op:
|
|||||||
- actively manage environmental impacts
|
- actively manage environmental impacts
|
||||||
- seek out, involve, and learn from diverse groups
|
- 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 goal is to produce a product that enables less-technical people
|
||||||
the ability to self-host applications in a secure and auto-updating
|
the ability to self-host applications in a secure and auto-updating
|
||||||
manner. Self-hosting for anyone!
|
manner. Self-hosting for anyone!
|
||||||
|
|
||||||
*** Potential Qualities
|
** Potential Qualities
|
||||||
|
|
||||||
- secure
|
- secure
|
||||||
- auto-updates
|
- auto-updates
|
||||||
@@ -64,7 +76,7 @@ manner. Self-hosting for anyone!
|
|||||||
- updates are run through CI before being made available
|
- updates are run through CI before being made available
|
||||||
- can be moved between providers (no vendor lock-in)
|
- 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
|
- DNS Registration
|
||||||
- Terraform via supported registry
|
- Terraform via supported registry
|
||||||
@@ -81,7 +93,7 @@ manner. Self-hosting for anyone!
|
|||||||
- OS
|
- OS
|
||||||
- flatcar linux
|
- flatcar linux
|
||||||
|
|
||||||
*** Potential Tech for Deployment and Config Node
|
** Potential Tech for Deployment and Config Node
|
||||||
|
|
||||||
Can be run locally or as a SaaS
|
Can be run locally or as a SaaS
|
||||||
|
|
||||||
@@ -96,3 +108,34 @@ Can be run locally or as a SaaS
|
|||||||
- select apps
|
- select apps
|
||||||
- resources (manage)
|
- resources (manage)
|
||||||
- view logs (stored on self-hosted infra)
|
- 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.
|
||||||
|
|||||||
Reference in New Issue
Block a user