"We have been in the wild for quite some time now. Who knows when it all started? Not me, not me... There's no way back, there's only light ahead. Hope it's not the train..."
-- An anonymous self hoster
The Liberated Edge is an enabler of digital freedom that helps people with taking full ownership and responsibility over their personal digital life.
Our objective is to share knowledge and open source tools, so that literally everyone can self host at home wonderful open source applications that help their communities thrive, while user data is not shared with shady third-party freemium services.
Below you can find our roadmap split by milestones. As part of every milestone owners of Edge instances will derive more and more value. We will still deliver both knowledge and tools as often as possible thoughout every milestone.
All timelines in future are not commitments to delivery dates or time frames . They reflect our best intentions.The existing knowledge base needs to be maintained up to date, certain migrations need to be done, e.g. lxd to incus, full migration to Debian containers is becoming more and more pressing, etc. This is not the type of work that we reflect in our roadmap, but it also has to be done. Our team is very much constrained with resources, so we will vigorously prioritize and re-prioritize work at every step.
Basic Edge Infrastructure
Basic Edge Infrastructu... Build out Edge... Build out Internet Gateway
Build out Inter... Connect Edge server and Internet Gateway
Connect Edge se... Document and publicly share knowledge about...
Document and publicl... Milestone "Arhat" : user experience
Milestone "Arhat": user experience Building Edge
Infrastructure and unlocking Edge features Building Edge... Milestone "Srotāpanna" : Concept Definition and Proof of Concept
Milestone "Srotāpanna": Concept Definition and Proof of Concept Features of The Edge unlocked through self hosted open source applications
Features of The Edge unlocked through self hosted open source applications Knowledge Management System
Knowledge Manag... Password manager Shared storage Shared calendar Collaborative document editing
Collaborative d... Instant messagi... Email Federated micro... The simplest possible blog
The simplest po... Federated video... OpenID Connect authentication and authorization
OpenID Connect... Web Analytics Source control management
Source control... Continuous Inte... Website Security Collaboration Communication Social Media Analytics Software Engineering Milestone "Sakṛdāgāmin" : app life cycle automation
Milestone "Sakṛdāgāmin": app life cycle automation Milestone "Anāgāmin" : Edge infrastructure automation
Milestone "Anāgāmin": Edge infrastructure automation Automate Application Installation
Automate Applic... Automate Application Configuration
Automate Applic... Automate Application Update/ Upgrade
Automate Applic... Application Bac... Internet Gateway setup and maintenance
Internet Gateway s... Server on The Edge setup and maintenance
Server on The Edge... Virtual Private Network management
Virtual Private Ne... Domain Name manage... Tools for provisioning and managing Internet Gateway
Tools for provisio... Tools for provisioning and managing servers on The Edge
Tools for provisio... App monitoring and alerting
App monitoring and... Edge infrastructure monitoring and alerting
Edge infrastructur... Self healing polic... Tools and policies for hardening The Edge
Tools and policies... Problems solved by The Edge
Problems solved... Getting started with self hosting on The Edge
cost,
prerequisites,
first application,
etc.
Getting started... Design and architecture of the Edge
Design and arch... Philosophy of T... Comprehensive application index
Comprehensive a... Installation guide for every application self hosted on The Edge
Installation gu... Additional guidance for application usage with open source mobile clients, when possible
Additional guid... Architecture Decision Records (ADR)
Architecture De... Milestone objective: Everyone with moderate understanding of Linux and Networking can build their own Edge instance and do self hosting.
Milestone objective: Everyone with moderate understanding of Linux and Networking can build their own Edge instance and do self hosting. Milestone objective: Edge owners will be off loaded with routine operations and maintenance of applications self hosted on The Edge.
Milestone objective: Edge owners will be off loaded with routine operations and maintenance of applications self hosted on The Edge. Milestone objective: Edge owners can set up from scratch their own Edge instances for 20 min. or less and Edge infrastructure maintenance requires no manual work.
Milestone objective: Edge owners can set up from scratch their own Edge instances for 20 min. or less and Edge infrastructure maintenance requires no manual work. Milestone objective: Everyone can become an Edge owner. Technical expertise is not required at all.
Milestone objective: Everyone can become an Edge owner. Technical expertise is not required at all. Roadmap
03/2021 - 12/2023 01/2025+ 01/2024 - 11/2024 Document application configuration
Document applic... Document application backup
Document applic... Text is not SVG - cannot display
The milestones are named after the four stages of enlightenment in Buddhism and they are in Sanskrit.