diff --git a/assets/images/dashboard.png b/assets/images/dashboard.png new file mode 100644 index 0000000..5b6ddbc Binary files /dev/null and b/assets/images/dashboard.png differ diff --git a/content/docs/about-federated-computer/federated-company-backgrounder.md b/content/docs/about-federated-computer/federated-company-backgrounder.md index 2479079..e7de380 100644 --- a/content/docs/about-federated-computer/federated-company-backgrounder.md +++ b/content/docs/about-federated-computer/federated-company-backgrounder.md @@ -5,6 +5,24 @@ description: "" icon: "article" date: "2025-08-25T12:40:08-06:00" lastmod: "2025-08-25T12:40:08-06:00" -draft: true +draft: false toc: true --- + +Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, "free," and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe. + +### Team + +We are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don't suck away all our money, data, and sovereignty. We are FedQ'd in Colorado Springs, Colorado, USA with colleagues around the globe. + +### Open Source + +There's no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source. + +We are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value. + +### David Young + +Our CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations. + +David's companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others. diff --git a/content/docs/about-federated-computer/roadmap.md b/content/docs/about-federated-computer/roadmap.md new file mode 100644 index 0000000..d5040ba --- /dev/null +++ b/content/docs/about-federated-computer/roadmap.md @@ -0,0 +1,24 @@ +--- +weight: 420 +title: "Roadmap" +description: "" +icon: "article" +date: "2025-08-28T13:41:48-06:00" +lastmod: "2025-08-28T13:41:48-06:00" +draft: false +toc: true +--- + +Federated Computer is working on the following initiatives for the benefit of our customers and partners: + +### Fall, 2025 + +**Computer.** Our take on a central web application for managing all SaaS workloads, dates, clients, messages. + +### First Half, 2026 + +**Core Workflow Intelligence.** AI services for building application workflows combined between 2 or more open source SaaS applications. + +### Second Half, 2026 + +**On Premise Provisioning of Federated Cores.** This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform. diff --git a/content/docs/federated-core-platform/billing/account-management-and-billing.md b/content/docs/federated-core-platform/billing/account-management-and-billing.md index dba2268..f051d21 100644 --- a/content/docs/federated-core-platform/billing/account-management-and-billing.md +++ b/content/docs/federated-core-platform/billing/account-management-and-billing.md @@ -8,3 +8,7 @@ lastmod: "2025-08-25T12:33:38-06:00" draft: false toc: true --- + +Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions. + +The billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is *not* a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house. diff --git a/content/docs/federated-core-platform/customization/adding-software-to-federated-core.md b/content/docs/federated-core-platform/customization/adding-software-to-federated-core.md index 2f15523..34a9d9d 100644 --- a/content/docs/federated-core-platform/customization/adding-software-to-federated-core.md +++ b/content/docs/federated-core-platform/customization/adding-software-to-federated-core.md @@ -8,3 +8,7 @@ lastmod: "2025-08-25T12:35:31-06:00" draft: false toc: true --- + +It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system. + +In the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform. diff --git a/content/docs/federated-core-platform/customization/core-workflow-intelligence.md b/content/docs/federated-core-platform/customization/core-workflow-intelligence.md index e37c32d..5f15fc7 100644 --- a/content/docs/federated-core-platform/customization/core-workflow-intelligence.md +++ b/content/docs/federated-core-platform/customization/core-workflow-intelligence.md @@ -8,3 +8,7 @@ lastmod: "2025-08-25T12:34:45-06:00" draft: false toc: true --- + +Federated will be delivering in early 2026 an "on premise" solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core. + +We believe these sorts of "software intelligence" are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in "real time" but in enough time to deliver the right solution to customers reliably. diff --git a/content/docs/federated-core-platform/customization/whitelabel.md b/content/docs/federated-core-platform/customization/whitelabel.md new file mode 100644 index 0000000..3fb46c2 --- /dev/null +++ b/content/docs/federated-core-platform/customization/whitelabel.md @@ -0,0 +1,12 @@ +--- +weight: 134 +title: "Whitelabel" +description: "" +icon: "article" +date: "2025-08-28T12:01:52-06:00" +lastmod: "2025-08-28T12:01:52-06:00" +draft: false +toc: true +--- + +Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the "home" website for information and ordering. diff --git a/content/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated.md b/content/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated.md index f6bef04..ef2dedd 100644 --- a/content/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated.md +++ b/content/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated.md @@ -8,3 +8,9 @@ lastmod: "2025-08-25T12:36:40-06:00" draft: false toc: true --- + +More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services. + +You can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform. + +All pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings. diff --git a/content/docs/federated-core-platform/maintenance/core-scanner.md b/content/docs/federated-core-platform/maintenance/core-scanner.md deleted file mode 100644 index 5135a9a..0000000 --- a/content/docs/federated-core-platform/maintenance/core-scanner.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -weight: 121 -title: "Core Scanner" -description: "" -icon: "article" -date: "2025-08-25T12:34:24-06:00" -lastmod: "2025-08-25T12:34:24-06:00" -draft: false -toc: true ---- diff --git a/content/docs/federated-core-platform/maintenance/monitor-and-fix.md b/content/docs/federated-core-platform/maintenance/monitor-and-fix.md deleted file mode 100644 index ede077b..0000000 --- a/content/docs/federated-core-platform/maintenance/monitor-and-fix.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -weight: 123 -title: "Monitor and Fix" -description: "" -icon: "article" -date: "2025-08-25T12:35:43-06:00" -lastmod: "2025-08-25T12:35:43-06:00" -draft: false -toc: true ---- diff --git a/content/docs/federated-core-platform/maintenance/update-and-upgrade.md b/content/docs/federated-core-platform/maintenance/update-and-upgrade.md deleted file mode 100644 index f29ed7b..0000000 --- a/content/docs/federated-core-platform/maintenance/update-and-upgrade.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -weight: 122 -title: "Update and Upgrade" -description: "" -icon: "article" -date: "2025-08-25T12:36:19-06:00" -lastmod: "2025-08-25T12:36:19-06:00" -draft: false -toc: true ---- diff --git a/content/docs/federated-core-platform/maintenance/_index.md b/content/docs/federated-core-platform/management/_index.md similarity index 87% rename from content/docs/federated-core-platform/maintenance/_index.md rename to content/docs/federated-core-platform/management/_index.md index 26a12f7..ea66a69 100644 --- a/content/docs/federated-core-platform/maintenance/_index.md +++ b/content/docs/federated-core-platform/management/_index.md @@ -1,6 +1,6 @@ --- weight: 120 -title: "Maintenance" +title: "Management" description: "" icon: "article" date: "2025-08-26T14:35:18-06:00" diff --git a/content/docs/federated-core-platform/management/core-scanner.md b/content/docs/federated-core-platform/management/core-scanner.md new file mode 100644 index 0000000..b363f8f --- /dev/null +++ b/content/docs/federated-core-platform/management/core-scanner.md @@ -0,0 +1,18 @@ +--- +weight: 121 +title: "Core Scanner" +description: "" +icon: "article" +date: "2025-08-25T12:34:24-06:00" +lastmod: "2025-08-25T12:34:24-06:00" +draft: false +toc: true +--- + +Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed. + +Each installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only. + +Core Scanner provides the ability to "take action" on a Core with a large library of pre-defined "actions" for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, "actions" are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores. + +Core Scanner is supported by the "machine learning" functions in the [Update and Upgrade](update-and-upgrade.md) and [Monitor and Fix](monitor-and-fix.md) systems. diff --git a/content/docs/federated-core-platform/management/monitor-and-fix.md b/content/docs/federated-core-platform/management/monitor-and-fix.md new file mode 100644 index 0000000..65a3179 --- /dev/null +++ b/content/docs/federated-core-platform/management/monitor-and-fix.md @@ -0,0 +1,16 @@ +--- +weight: 123 +title: "Monitor and Fix" +description: "" +icon: "article" +date: "2025-08-25T12:35:43-06:00" +lastmod: "2025-08-25T12:35:43-06:00" +draft: false +toc: true +--- + +Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place. + +For example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer "approval"). + +The Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems. diff --git a/content/docs/federated-core-platform/management/update-and-upgrade.md b/content/docs/federated-core-platform/management/update-and-upgrade.md new file mode 100644 index 0000000..fa7fce7 --- /dev/null +++ b/content/docs/federated-core-platform/management/update-and-upgrade.md @@ -0,0 +1,16 @@ +--- +weight: 122 +title: "Update and Upgrade" +description: "" +icon: "article" +date: "2025-08-25T12:36:19-06:00" +lastmod: "2025-08-25T12:36:19-06:00" +draft: false +toc: true +--- + +Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores. + +Since the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will "work". However, there may be additional concerns with respect to security, other customizations that need to be tested, etc. + +While Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security. diff --git a/content/docs/federated-core-platform/provisioning/authentication.md b/content/docs/federated-core-platform/provisioning/authentication.md index 041fd77..cee0428 100644 --- a/content/docs/federated-core-platform/provisioning/authentication.md +++ b/content/docs/federated-core-platform/provisioning/authentication.md @@ -8,3 +8,21 @@ lastmod: "2025-08-25T12:33:49-06:00" draft: false toc: true --- + +One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems. + +### LDAP + +The foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn't use LDAP, it doesn't work on the platform. There are some applications for which the *only* account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden *outside* of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired). + +LDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments. + +Core LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP. + +LDAP is managed through the Federated Core app "Panel". + +### OIDC + +Single-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way. + +Federated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don't (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com). diff --git a/content/docs/federated-core-platform/provisioning/computer.md b/content/docs/federated-core-platform/provisioning/computer.md index 569f615..67b6330 100644 --- a/content/docs/federated-core-platform/provisioning/computer.md +++ b/content/docs/federated-core-platform/provisioning/computer.md @@ -8,3 +8,5 @@ lastmod: "2025-08-25T12:33:56-06:00" draft: false toc: true --- + +Federated "Computer" is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated "Computer" is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices. diff --git a/content/docs/federated-core-platform/provisioning/core-desktop.md b/content/docs/federated-core-platform/provisioning/core-desktop.md index 12d84fd..2613a32 100644 --- a/content/docs/federated-core-platform/provisioning/core-desktop.md +++ b/content/docs/federated-core-platform/provisioning/core-desktop.md @@ -8,3 +8,7 @@ lastmod: "2025-08-25T12:34:05-06:00" draft: false toc: true --- + +Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the "correct" software and services so that it "just works". + +Core Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that "just works" without the requirements for network access. diff --git a/content/docs/federated-core-platform/provisioning/core-mini.md b/content/docs/federated-core-platform/provisioning/core-mini.md index 6beba10..eb7266c 100644 --- a/content/docs/federated-core-platform/provisioning/core-mini.md +++ b/content/docs/federated-core-platform/provisioning/core-mini.md @@ -8,3 +8,37 @@ lastmod: "2025-08-25T12:34:18-06:00" draft: false toc: true --- + +Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application. + +### Traefik + +Firewall and network management. + +### PowerDNS + +Domain name service. + +### Authelia + +OIDC authentication provider. + +### Mail Services + +SMTP and IMAP services. + +### Postgresql + +Database engine for SaaS services requiring Postgresql. + +### MariaDB + +Database engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months. + +### Autodiscovery + +Service for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration. + +### Federated Monitors + +Softare for communicating with Federated management systems. diff --git a/content/docs/federated-core-platform/provisioning/core-server.md b/content/docs/federated-core-platform/provisioning/core-server.md index d83a211..16a5391 100644 --- a/content/docs/federated-core-platform/provisioning/core-server.md +++ b/content/docs/federated-core-platform/provisioning/core-server.md @@ -8,3 +8,7 @@ lastmod: "2025-08-25T12:34:34-06:00" draft: false toc: true --- + +Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment. + +Core Server is based on [OpenMandriva](https://www.openmandriva.org) a Linux distribution lead by Federated Computer's chief systems engineer. OpenMandriva is base on Fedora, in part. diff --git a/content/docs/federated-core-platform/provisioning/dashboard.md b/content/docs/federated-core-platform/provisioning/dashboard.md index 5500eba..afb7cb6 100644 --- a/content/docs/federated-core-platform/provisioning/dashboard.md +++ b/content/docs/federated-core-platform/provisioning/dashboard.md @@ -8,3 +8,7 @@ lastmod: "2025-08-26T14:43:09-06:00" draft: false toc: true --- + +Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated [Computer](computer.md). + +![Federated Dashboard](assets/images/dashboard.png) diff --git a/content/docs/federated-core-platform/provisioning/provisioner.md b/content/docs/federated-core-platform/provisioning/provisioner.md index 3528937..b2fadf4 100644 --- a/content/docs/federated-core-platform/provisioning/provisioner.md +++ b/content/docs/federated-core-platform/provisioning/provisioner.md @@ -8,3 +8,19 @@ lastmod: "2025-08-25T12:35:51-06:00" draft: false toc: true --- + +The "Provisioner" is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions. + +### Order + +When and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This *manifest* is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at [Core Mini](core-mini.md). + +One of the key systems enabled for each Core is regular backup to a system of your choice. The credentials for the system are help by Provisioner but can be a local storage service, Backblaze (what we use at https://federated.computer), or some other backup service. + +### Update + +Provisioner can also modify Cores to add/subtract SaaS software from a Core depending on follow-on orders/cancellations from customers. It can also take instructions from the [update/upgrade system](../management/update-and-upgrade.md) to push out updates to existing software on a Core whether that is system software or SaaS software or other components. + +### Tear Down + +When it comes time to tear down a Core, Provisioner firsts backs up the Core to the system-defined backup service and then deletes the Core. After a set number of days a follow up command can be sent to Provisioner to clear away the backup. diff --git a/content/docs/federated-core-platform/provisioning/unified-messaging.md b/content/docs/federated-core-platform/provisioning/unified-messaging.md index 001915a..6c7b342 100644 --- a/content/docs/federated-core-platform/provisioning/unified-messaging.md +++ b/content/docs/federated-core-platform/provisioning/unified-messaging.md @@ -8,3 +8,17 @@ lastmod: "2025-08-25T12:36:03-06:00" draft: false toc: true --- + +Federated Core includes three systems for messaging. + +### Email + +There is a full-featured IMAP/SMTP service available for any needed notifications to users. + +### Container-to-Container + +There is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough. + +### Optional: Matrix + +If the Matrix service is loaded, you can use it like a message-bus for application notification to users. diff --git a/content/docs/federated-core-platform/provisioning/unified-storage.md b/content/docs/federated-core-platform/provisioning/unified-storage.md index 543f0d2..a85f706 100644 --- a/content/docs/federated-core-platform/provisioning/unified-storage.md +++ b/content/docs/federated-core-platform/provisioning/unified-storage.md @@ -8,3 +8,7 @@ lastmod: "2025-08-25T12:36:10-06:00" draft: false toc: true --- + +Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage + +Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage. diff --git a/content/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated.md b/content/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated.md deleted file mode 100644 index 10c87da..0000000 --- a/content/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -weight: 185 -title: "Why Open Source Projects Work With Federated" -description: "" -icon: "article" -date: "2025-08-25T12:36:40-06:00" -lastmod: "2025-08-25T12:36:40-06:00" -draft: false -toc: true ---- diff --git a/content/docs/federated-core-platform/services/customer-service-and-support.md b/content/docs/federated-core-platform/services/customer-service-and-support.md index e079442..0480e58 100644 --- a/content/docs/federated-core-platform/services/customer-service-and-support.md +++ b/content/docs/federated-core-platform/services/customer-service-and-support.md @@ -8,3 +8,19 @@ lastmod: "2025-08-26T14:47:00-06:00" draft: false toc: true --- + +Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers. + +In addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service. + +### End-user Businesses and Team + +Federated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts. + +### Channel Partners (Managed Service Providers) + +We can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform. + +### Other Operators + +It isn't unusual for Federated Core Platform to be sold to other "operators" who don't want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators. diff --git a/content/docs/federated-core-platform/services/federated-management.md b/content/docs/federated-core-platform/services/federated-management.md index 49ff8cd..99789c2 100644 --- a/content/docs/federated-core-platform/services/federated-management.md +++ b/content/docs/federated-core-platform/services/federated-management.md @@ -8,3 +8,13 @@ lastmod: "2025-08-25T12:35:12-06:00" draft: false toc: true --- + +Federated Computer can work to get your to market in the fastest and most convenient way for your organization. + +### Complete Management + +We can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform "just runs" and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market). + +### Management to Train + +We can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract. diff --git a/content/docs/partners/managed-service-providers.md b/content/docs/partners/managed-service-providers.md index 846820f..aca5b0c 100644 --- a/content/docs/partners/managed-service-providers.md +++ b/content/docs/partners/managed-service-providers.md @@ -8,3 +8,11 @@ lastmod: "2025-08-25T12:37:54-06:00" draft: false toc: true --- + +Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives. + +This leaves MORE money on the table for the managed service provider to provide high-value services. + +### Solutions + +Federated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass. diff --git a/content/docs/partners/on-line-affiliates.md b/content/docs/partners/on-line-affiliates.md index 54892c2..9f01faf 100644 --- a/content/docs/partners/on-line-affiliates.md +++ b/content/docs/partners/on-line-affiliates.md @@ -8,3 +8,7 @@ lastmod: "2025-08-25T12:38:06-06:00" draft: false toc: true --- + +Outlets with significant communities can use Federated's affilaite programs to earn up to 30% (the number is really dependent on your own installation's exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements. + +We have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate's community is sterling. diff --git a/content/docs/partners/operators-networks-platforms.md b/content/docs/partners/operators-networks-platforms.md index a287a0a..ebb70f0 100644 --- a/content/docs/partners/operators-networks-platforms.md +++ b/content/docs/partners/operators-networks-platforms.md @@ -1,6 +1,6 @@ --- weight: 310 -title: "Operators Networks Platforms" +title: "Operators, Networks, Platforms" description: "" icon: "article" date: "2025-08-25T12:38:19-06:00" @@ -9,4 +9,8 @@ draft: false toc: true --- -Text +Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks. + +The typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers. + +At the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases. diff --git a/content/docs/partners/pro-customers.md b/content/docs/partners/pro-customers.md index 7b218f6..317f308 100644 --- a/content/docs/partners/pro-customers.md +++ b/content/docs/partners/pro-customers.md @@ -8,3 +8,9 @@ lastmod: "2025-08-26T11:12:45-06:00" draft: false toc: true --- + +Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are [Commerce](content/docs/software-catalog/federated-commerce.md) and [Omnimedia](content/docs/software-catalog/federated-omnimedia.md). + +It is possible to address "pro" customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog. + +However, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don't have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel. diff --git a/data/landing.yaml b/data/landing.yaml index 314b106..5a0059d 100644 --- a/data/landing.yaml +++ b/data/landing.yaml @@ -37,11 +37,11 @@ hero: ctaButton: icon: rocket_launch btnText: "Learn More" - url: "/docs" - cta2Button: - icon: construction - btnText: "Roadmap" - url: "/docs/roadmap" + url: "/docs/" +# cta2Button: +# icon: construction +# btnText: "Roadmap" +# url: "/docs/about-federated-computer/roadmap.md" # Feature Grid featureGrid: @@ -69,49 +69,49 @@ featureGrid: - title: Privacy icon: lock - description: Lotus Docs' default configuration scores A+ on Mozilla Observatory. You can update the default Security Headers to suit your requirements. + description: There's nothing "shared" in a Federated installation. Everything is specific to the customer. ctaLink: text: learn more url: /docs/ - title: Unbeatable Profits icon: trending_up - description: Many Lotus Docs features are configurable via optional parameters. Require DocSearch for your site? Then enable it via a single setting. + description: Based on open source, our partners can deliver offerings that provide great value for customers and 80+% operating margins. ctaLink: text: learn more url: /docs/ - title: Up-to-Date Software icon: change_history - description: Deploy to Vercel in seconds. Vercel Functions, Vercel Redirects/Rewrites, and Vercel Headers are all configurable for an enriched experience. + description: Built in to Federated Computer is a battle-tested system for keeping everything up-to-date and running smoothly. ctaLink: text: learn more url: /docs/ - title: 24/7 Management icon: dark_mode - description: Prefer not to be blasted by the sun while reading? Switch to a low-light UI with the click of a button. Modify colour variables to match your branding. + description: Our team and software platform ensure your offering runs without problems 24/7/365. ctaLink: text: learn more url: /docs/ - title: Great Customer Support icon: search - description: Search your docs with DocSearch. A powerful, efficient and accessible search solution built on Algolia Crawler & Autocomplete. TBC. + description: We provide your customers the best experience on-boarding, learning and using all the software, and dealing with any hurdles. Email, SMS, phone. ctaLink: text: learn more url: /docs/ - title: Multilingual Support icon: translate - description: Lotus Docs supports Hugo's Multilingual Mode. Create documentation in multiple languages side by side with i18n support. + description: Our open source SaaS products are curated for those offering the most popular languages used by your customers and partners. ctaLink: text: learn more url: /docs/ - title: Customizable icon: palette - description: Built on Bootstrap 5, Lotus Docs allows for a familiar, flexible, and intuitive developer experience. Easily customise your site via SCSS variables and files. + description: Open source SaaS and workflows can be added to your offerings easily. You can define bundles of software and services for the best experience. ctaLink: text: learn more url: /docs/ diff --git a/public/404.html b/public/404.html index 4d4bf33..3e82fc7 100644 --- a/public/404.html +++ b/public/404.html @@ -33,7 +33,7 @@ - + Federated Computer Enterprise @@ -45,12 +45,12 @@ - - - - - - + + + + + + @@ -175,7 +175,7 @@ - + diff --git a/public/categories/index.xml b/public/categories/index.xml index 67da59d..9f459a9 100644 --- a/public/categories/index.xml +++ b/public/categories/index.xml @@ -2,10 +2,10 @@ Categories on Federated Computer Enterprise - http://localhost:44247/categories/ + http://localhost:1313/categories/ Recent content in Categories on Federated Computer Enterprise Hugo en-us - + diff --git a/public/docs/about-federated-computer/federated-company-backgrounder/index.html b/public/docs/about-federated-computer/federated-company-backgrounder/index.html index 18b7b4f..1269adc 100644 --- a/public/docs/about-federated-computer/federated-company-backgrounder/index.html +++ b/public/docs/about-federated-computer/federated-company-backgrounder/index.html @@ -14,7 +14,7 @@ - + Federated Company Backgrounder | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,72 +115,7 @@ -
  • Federated Core Platform
  • - - - - -
  • Provisioner
  • - - - - -
  • Unified Storage
  • - - - - -
  • Unified Messaging
  • - - - - -
  • Core Scanner
  • - - - - -
  • Authentication
  • - - - - -
  • Core Mini
  • - - - - -
  • Core Server
  • - - - - -
  • Update and Upgrade
  • - - - - -
  • Monitor and Fix
  • - - - - -
  • Computer
  • - - - - -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • - - - - -
  • Federated Management
  • +
  • Federated Core Platform
  • @@ -186,11 +123,56 @@ @@ -201,14 +183,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • + + + + +
  • Adding Software to Federated Core
  • + + + + +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -241,11 +248,16 @@ @@ -256,14 +268,19 @@
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -323,22 +340,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -358,7 +375,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -520,18 +542,46 @@
    -
    +
    On this page
    - +
    -
    +
    -
    -
    +
    +
    article @@ -539,8 +589,6 @@

    Federated Company Backgrounder - DRAFT -

    @@ -550,7 +598,13 @@
    - +

    Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.

    +

    Team

    We are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.

    +

    Open Source

    There’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.

    +

    We are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.

    +

    David Young

    Our CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.

    +

    David’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.

    +
    @@ -572,6 +626,17 @@
    +
    @@ -624,7 +689,7 @@ - + @@ -976,6 +1041,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1011,8 +1104,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1027,303 +1120,339 @@ index.add( { id: 3 , - href: "\/docs\/federated-core-platform\/provisioner\/", - title: "Provisioner", - description: "", - content: "" - } - ); - index.add( - { - id: 4 , - href: "\/docs\/federated-core-platform\/unified-storage\/", - title: "Unified Storage", - description: "", - content: "" - } - ); - index.add( - { - id: 5 , - href: "\/docs\/federated-core-platform\/unified-messaging\/", - title: "Unified Messaging", - description: "", - content: "" - } - ); - index.add( - { - id: 6 , - href: "\/docs\/federated-core-platform\/core-scanner\/", - title: "Core Scanner", - description: "", - content: "" - } - ); - index.add( - { - id: 7 , - href: "\/docs\/federated-core-platform\/authentication\/", - title: "Authentication", - description: "", - content: "" - } - ); - index.add( - { - id: 8 , - href: "\/docs\/federated-core-platform\/core-mini\/", - title: "Core Mini", - description: "", - content: "" - } - ); - index.add( - { - id: 9 , - href: "\/docs\/federated-core-platform\/core-server\/", - title: "Core Server", - description: "", - content: "" - } - ); - index.add( - { - id: 10 , - href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", - description: "", - content: "" - } - ); - index.add( - { - id: 11 , - href: "\/docs\/federated-core-platform\/update-and-upgrade\/", - title: "Update and Upgrade", - description: "", - content: "" - } - ); - index.add( - { - id: 12 , - href: "\/docs\/federated-core-platform\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 13 , - href: "\/docs\/federated-core-platform\/computer\/", - title: "Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 14 , - href: "\/docs\/federated-core-platform\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" - } - ); - index.add( - { - id: 15 , - href: "\/docs\/federated-core-platform\/provisioning\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", - description: "", - content: "" - } - ); - index.add( - { - id: 16 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 17 , - href: "\/docs\/federated-core-platform\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 18 , - href: "\/docs\/federated-core-platform\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 19 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 21 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core ", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core " - } - ); - index.add( - { - id: 22 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 23 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 28 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 29 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 30 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 31 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); - index.add( - { - id: 32 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 33 , - href: "\/docs\/federated-core-platform\/customization\/", - title: "Customization", - description: "", - content: "" - } - ); - index.add( - { - id: 34 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", - description: "", - content: "" - } - ); - index.add( - { - id: 35 , href: "\/docs\/federated-core-platform\/provisioning\/", title: "Provisioning", description: "", content: "" } ); + index.add( + { + id: 4 , + href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", + title: "Provisioner", + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " + } + ); + index.add( + { + id: 5 , + href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", + title: "Core Server", + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" + } + ); + index.add( + { + id: 6 , + href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", + title: "Core Mini", + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" + } + ); + index.add( + { + id: 7 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", + title: "Unified Storage", + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" + } + ); + index.add( + { + id: 8 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", + title: "Unified Messaging", + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" + } + ); + index.add( + { + id: 9 , + href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", + title: "Authentication", + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" + } + ); + index.add( + { + id: 10 , + href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", + title: "Dashboard", + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " + } + ); + index.add( + { + id: 11 , + href: "\/docs\/federated-core-platform\/provisioning\/computer\/", + title: "Computer", + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" + } + ); + index.add( + { + id: 12 , + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", + description: "", + content: "" + } + ); + index.add( + { + id: 13 , + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", + title: "Core Scanner", + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " + } + ); + index.add( + { + id: 14 , + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", + title: "Update and Upgrade", + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" + } + ); + index.add( + { + id: 15 , + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", + title: "Monitor and Fix", + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" + } + ); + index.add( + { + id: 16 , + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", + description: "", + content: "" + } + ); + index.add( + { + id: 17 , + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" + } + ); + index.add( + { + id: 18 , + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" + } + ); + index.add( + { + id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); + index.add( + { + id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" + } + ); index.add( { id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" + } + ); + index.add( + { + id: 37 , + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", + description: "", + content: "" + } + ); + index.add( + { + id: 38 , + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" + } + ); + index.add( + { + id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/about-federated-computer/index.html b/public/docs/about-federated-computer/index.html index f70ed0c..5ed91a4 100644 --- a/public/docs/about-federated-computer/index.html +++ b/public/docs/about-federated-computer/index.html @@ -14,7 +14,7 @@ - + About Federated Computer | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,87 +111,177 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • -
  • Provisioner
  • + -
  • Unified Storage
  • + -
  • Unified Messaging
  • + -
  • Core Scanner
  • + -
  • Authentication
  • - - - - -
  • Core Mini
  • - - - - -
  • Core Server
  • - - - - -
  • Core Workflow Intelligence
  • - - - - -
  • Update and Upgrade
  • - - - - -
  • Monitor and Fix
  • - - - - -
  • Computer
  • - - - - -
  • Core Desktop
  • - - - - -
  • Adding Software to Federated Core
  • - - - - -
  • Account Management and Billing
  • - - - - -
  • Why Open Source Projects Work With Federated
  • - - - - -
  • Federated Management
  • + @@ -211,22 +301,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -246,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -281,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -464,7 +554,7 @@
    - +
    article @@ -536,7 +626,7 @@ - + @@ -853,6 +943,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -879,8 +1025,8 @@ id: 0 , href: "\/docs\/overview\/", title: "Overview", - description: "We’ve made this portal so you can learn about all the Federated Computer enterprise offerings.\nFederated Computer crafts offerings and programs from the best open source software for operators and networks, managed service providers, “pro” customer partners, and partners just getting started through Federated’s on-line affiliate programs.\nOperators and Networks linkMore and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.\n", - content: "We’ve made this portal so you can learn about all the Federated Computer enterprise offerings.\nFederated Computer crafts offerings and programs from the best open source software for operators and networks, managed service providers, “pro” customer partners, and partners just getting started through Federated’s on-line affiliate programs.\nOperators and Networks linkMore and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.\nLearn about how the Federated Core Platform can work for you:\n" + description: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link", + content: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link" } ); index.add( @@ -888,8 +1034,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "", - content: "" + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -904,8 +1050,8 @@ index.add( { id: 3 , - href: "\/docs\/federated-core-platform\/provisioner\/", - title: "Provisioner", + href: "\/docs\/federated-core-platform\/provisioning\/", + title: "Provisioning", description: "", content: "" } @@ -913,8 +1059,8 @@ index.add( { id: 4 , - href: "\/docs\/federated-core-platform\/unified-storage\/", - title: "Unified Storage", + href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", + title: "Provisioner", description: "", content: "" } @@ -922,53 +1068,53 @@ index.add( { id: 5 , - href: "\/docs\/federated-core-platform\/unified-messaging\/", - title: "Unified Messaging", - description: "", - content: "" - } - ); - index.add( - { - id: 6 , - href: "\/docs\/federated-core-platform\/core-scanner\/", - title: "Core Scanner", - description: "", - content: "" - } - ); - index.add( - { - id: 7 , - href: "\/docs\/federated-core-platform\/authentication\/", - title: "Authentication", - description: "", - content: "" - } - ); - index.add( - { - id: 8 , - href: "\/docs\/federated-core-platform\/core-mini\/", - title: "Core Mini", - description: "", - content: "" - } - ); - index.add( - { - id: 9 , - href: "\/docs\/federated-core-platform\/core-server\/", + href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", description: "", content: "" } ); + index.add( + { + id: 6 , + href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", + title: "Core Mini", + description: "", + content: "" + } + ); + index.add( + { + id: 7 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", + title: "Unified Storage", + description: "", + content: "" + } + ); + index.add( + { + id: 8 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", + title: "Unified Messaging", + description: "", + content: "" + } + ); + index.add( + { + id: 9 , + href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", + title: "Authentication", + description: "", + content: "" + } + ); index.add( { id: 10 , - href: "\/docs\/federated-core-platform\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", + href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", + title: "Dashboard", description: "", content: "" } @@ -976,35 +1122,35 @@ index.add( { id: 11 , - href: "\/docs\/federated-core-platform\/update-and-upgrade\/", - title: "Update and Upgrade", - description: "", - content: "" - } - ); - index.add( - { - id: 12 , - href: "\/docs\/federated-core-platform\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 13 , - href: "\/docs\/federated-core-platform\/computer\/", + href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", description: "", content: "" } ); + index.add( + { + id: 12 , + href: "\/docs\/federated-core-platform\/maintenance\/", + title: "Maintenance", + description: "", + content: "" + } + ); + index.add( + { + id: 13 , + href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + title: "Core Scanner", + description: "", + content: "" + } + ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/core-desktop\/", - title: "Core Desktop", + href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + title: "Update and Upgrade", description: "", content: "" } @@ -1012,8 +1158,8 @@ index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", + href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + title: "Monitor and Fix", description: "", content: "" } @@ -1021,8 +1167,8 @@ index.add( { id: 16 , - href: "\/docs\/federated-core-platform\/account-management-and-billing\/", - title: "Account Management and Billing", + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", description: "", content: "" } @@ -1030,8 +1176,8 @@ index.add( { id: 17 , - href: "\/docs\/federated-core-platform\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", description: "", content: "" } @@ -1039,8 +1185,8 @@ index.add( { id: 18 , - href: "\/docs\/federated-core-platform\/federated-management\/", - title: "Federated Management", + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", description: "", content: "" } @@ -1048,6 +1194,78 @@ index.add( { id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "", + content: "" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 27 , href: "\/docs\/software-catalog\/", title: "Software Catalog", description: "", @@ -1056,7 +1274,7 @@ ); index.add( { - id: 20 , + id: 28 , href: "\/docs\/software-catalog\/software-catalog\/", title: "Software Catalog", description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", @@ -1065,16 +1283,16 @@ ); index.add( { - id: 21 , + id: 29 , href: "\/docs\/software-catalog\/bundles\/", title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core ", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core " + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" } ); index.add( { - id: 22 , + id: 30 , href: "\/docs\/software-catalog\/federated-commerce\/", title: "Federated Commerce", description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", @@ -1083,7 +1301,7 @@ ); index.add( { - id: 23 , + id: 31 , href: "\/docs\/software-catalog\/federated-omnimedia\/", title: "Federated Omnimedia", description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", @@ -1092,7 +1310,7 @@ ); index.add( { - id: 24 , + id: 32 , href: "\/docs\/partners\/", title: "Partners", description: "", @@ -1101,7 +1319,7 @@ ); index.add( { - id: 25 , + id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", title: "Operators Networks Platforms", description: "Text\n", @@ -1110,7 +1328,7 @@ ); index.add( { - id: 26 , + id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", description: "", @@ -1119,7 +1337,7 @@ ); index.add( { - id: 27 , + id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", description: "", @@ -1128,7 +1346,7 @@ ); index.add( { - id: 28 , + id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", description: "", @@ -1137,7 +1355,7 @@ ); index.add( { - id: 29 , + id: 37 , href: "\/docs\/about-federated-computer\/", title: "About Federated Computer", description: "", @@ -1146,7 +1364,7 @@ ); index.add( { - id: 30 , + id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", description: "", @@ -1155,7 +1373,7 @@ ); index.add( { - id: 31 , + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/about-federated-computer/index.xml b/public/docs/about-federated-computer/index.xml index 620eef9..9eb59f7 100644 --- a/public/docs/about-federated-computer/index.xml +++ b/public/docs/about-federated-computer/index.xml @@ -2,17 +2,17 @@ About Federated Computer on Federated Computer Enterprise - http://localhost:44247/docs/about-federated-computer/ + http://localhost:1313/docs/about-federated-computer/ Recent content in About Federated Computer on Federated Computer Enterprise Hugo en-us Mon, 25 Aug 2025 12:40:08 -0600 - + Federated Company Backgrounder - http://localhost:44247/docs/about-federated-computer/federated-company-backgrounder/ + http://localhost:1313/docs/about-federated-computer/federated-company-backgrounder/ Mon, 25 Aug 2025 12:40:08 -0600 - http://localhost:44247/docs/about-federated-computer/federated-company-backgrounder/ + http://localhost:1313/docs/about-federated-computer/federated-company-backgrounder/ diff --git a/public/docs/about-federated-computer/roadmap/index.html b/public/docs/about-federated-computer/roadmap/index.html new file mode 100644 index 0000000..f5b55cb --- /dev/null +++ b/public/docs/about-federated-computer/roadmap/index.html @@ -0,0 +1,1517 @@ + + + + + + + + + + + + + + + + + + + Roadmap | Federated Computer Enterprise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + +
    + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + + +
    + +
    + + + +
    +
    + + +
    +
    +
    +
  • + + + to navigate +
  • +
  • + + to select +
  • +
  • + + to close +
  • +
    +
    +
    + + +
    +
    +
    +
    +
    + + + +
    + + +
    +
    + +
    + +
    + +
    +
    On this page
    + +
    + + +
    + +
    +
    +
    + + article + +

    + Roadmap + +

    +
    + +

    + +
    + + +
    +

    Federated Computer is working on the following initiatives for the benefit of our customers and partners:

    +

    Fall, 2025

    Computer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.

    +

    First Half, 2026

    Core Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.

    +

    Second Half, 2026

    On Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.

    + +
    + + + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    + + © 2025 Federated Computer, Inc. +

    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/docs/federated-core-platform/billing/account-management-and-billing/index.html b/public/docs/federated-core-platform/billing/account-management-and-billing/index.html index 9441568..2370a00 100644 --- a/public/docs/federated-core-platform/billing/account-management-and-billing/index.html +++ b/public/docs/federated-core-platform/billing/account-management-and-billing/index.html @@ -14,7 +14,7 @@ - + Account Management and Billing | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,7 +115,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +130,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +183,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +255,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +275,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +305,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +340,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +375,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -571,7 +578,9 @@
    - +

    Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.

    +

    The billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.

    +
    @@ -583,10 +592,10 @@
    - +
    -

    navigate_before Why Open Source Projects Work With Federated

    +

    navigate_before Whitelabel

    @@ -656,7 +665,7 @@ - + @@ -1036,6 +1045,13 @@ + + + + + + + @@ -1091,8 +1107,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1116,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1125,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1134,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1143,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1152,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1161,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1170,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1186,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1224,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1233,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1242,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1266,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1284,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1367,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1377,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1386,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1395,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,13 +1413,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/billing/index.html b/public/docs/federated-core-platform/billing/index.html index a8e678c..5f38739 100644 --- a/public/docs/federated-core-platform/billing/index.html +++ b/public/docs/federated-core-platform/billing/index.html @@ -14,7 +14,7 @@ - + Billing | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,7 +111,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -126,52 +126,52 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • +
  • Core Desktop
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -184,24 +184,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -251,7 +251,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -271,12 +271,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -301,22 +301,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -336,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -371,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -562,7 +562,7 @@
    - +
    article @@ -634,7 +634,7 @@ - + @@ -1069,8 +1069,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1078,8 +1078,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1087,8 +1087,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1096,8 +1096,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1105,8 +1105,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1114,8 +1114,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1123,8 +1123,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1132,15 +1132,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1148,28 +1148,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1258,8 +1258,8 @@ id: 25 , href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", title: "Core Desktop", - description: "", - content: "" + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1267,8 +1267,8 @@ id: 26 , href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nIt is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nAll pricing is done outside of Federated Core Platform.\n" } ); index.add( diff --git a/public/docs/federated-core-platform/billing/index.xml b/public/docs/federated-core-platform/billing/index.xml index 27e3478..9e2a040 100644 --- a/public/docs/federated-core-platform/billing/index.xml +++ b/public/docs/federated-core-platform/billing/index.xml @@ -2,17 +2,17 @@ Billing on Federated Computer Enterprise - http://localhost:44247/docs/federated-core-platform/billing/ + http://localhost:1313/docs/federated-core-platform/billing/ Recent content in Billing on Federated Computer Enterprise Hugo en-us Mon, 25 Aug 2025 12:33:38 -0600 - + Account Management and Billing - http://localhost:44247/docs/federated-core-platform/billing/account-management-and-billing/ + http://localhost:1313/docs/federated-core-platform/billing/account-management-and-billing/ Mon, 25 Aug 2025 12:33:38 -0600 - http://localhost:44247/docs/federated-core-platform/billing/account-management-and-billing/ + http://localhost:1313/docs/federated-core-platform/billing/account-management-and-billing/ diff --git a/public/docs/federated-core-platform/customization/adding-software-to-federated-core/index.html b/public/docs/federated-core-platform/customization/adding-software-to-federated-core/index.html index 7ba67d6..8c82922 100644 --- a/public/docs/federated-core-platform/customization/adding-software-to-federated-core/index.html +++ b/public/docs/federated-core-platform/customization/adding-software-to-federated-core/index.html @@ -14,7 +14,7 @@ - + Adding Software to Federated Core | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +181,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -571,7 +576,9 @@
    - +

    It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.

    +

    In the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.

    +
    @@ -656,7 +663,7 @@ - + @@ -1036,6 +1043,13 @@ + + + + + + + @@ -1091,8 +1105,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1114,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1123,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1132,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1141,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1150,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1159,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1168,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1184,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1222,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1231,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1240,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1264,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1282,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1365,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1375,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1384,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1393,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,13 +1411,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/customization/core-workflow-intelligence/index.html b/public/docs/federated-core-platform/customization/core-workflow-intelligence/index.html index 3de0ea5..f33694f 100644 --- a/public/docs/federated-core-platform/customization/core-workflow-intelligence/index.html +++ b/public/docs/federated-core-platform/customization/core-workflow-intelligence/index.html @@ -14,7 +14,7 @@ - + Core Workflow Intelligence | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +181,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -571,7 +576,9 @@
    - +

    Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.

    +

    We believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.

    +
    @@ -583,7 +590,7 @@
    - +

    navigate_before Monitor and Fix

    @@ -656,7 +663,7 @@ - + @@ -1036,6 +1043,13 @@ + + + + + + + @@ -1091,8 +1105,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1114,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1123,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1132,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1141,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1150,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1159,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1168,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1184,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1222,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1231,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1240,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1264,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1282,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1365,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1375,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1384,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1393,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,13 +1411,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/customization/index.html b/public/docs/federated-core-platform/customization/index.html index 00efd9b..d68357b 100644 --- a/public/docs/federated-core-platform/customization/index.html +++ b/public/docs/federated-core-platform/customization/index.html @@ -14,7 +14,7 @@ - + Customization | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,7 +111,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -126,52 +126,52 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • +
  • Core Desktop
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -184,24 +184,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -251,7 +251,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -271,12 +271,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -301,22 +301,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -336,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -371,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -562,7 +562,7 @@
    - +
    article @@ -579,7 +579,7 @@
    - +
    article @@ -596,7 +596,7 @@
    - +
    article @@ -668,7 +668,7 @@ - + @@ -1103,8 +1103,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1112,8 +1112,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1121,8 +1121,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1130,8 +1130,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1139,8 +1139,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1148,8 +1148,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1157,8 +1157,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1166,15 +1166,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1182,28 +1182,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1292,8 +1292,8 @@ id: 25 , href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", title: "Core Desktop", - description: "", - content: "" + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1301,8 +1301,8 @@ id: 26 , href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nIt is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nAll pricing is done outside of Federated Core Platform.\n" } ); index.add( diff --git a/public/docs/federated-core-platform/customization/index.xml b/public/docs/federated-core-platform/customization/index.xml index 44c7c85..4c92ab5 100644 --- a/public/docs/federated-core-platform/customization/index.xml +++ b/public/docs/federated-core-platform/customization/index.xml @@ -2,31 +2,31 @@ Customization on Federated Computer Enterprise - http://localhost:44247/docs/federated-core-platform/customization/ + http://localhost:1313/docs/federated-core-platform/customization/ Recent content in Customization on Federated Computer Enterprise Hugo en-us Mon, 25 Aug 2025 12:36:40 -0600 - + Core Workflow Intelligence - http://localhost:44247/docs/federated-core-platform/customization/core-workflow-intelligence/ + http://localhost:1313/docs/federated-core-platform/customization/core-workflow-intelligence/ Mon, 25 Aug 2025 12:34:45 -0600 - http://localhost:44247/docs/federated-core-platform/customization/core-workflow-intelligence/ + http://localhost:1313/docs/federated-core-platform/customization/core-workflow-intelligence/ Adding Software to Federated Core - http://localhost:44247/docs/federated-core-platform/customization/adding-software-to-federated-core/ + http://localhost:1313/docs/federated-core-platform/customization/adding-software-to-federated-core/ Mon, 25 Aug 2025 12:35:31 -0600 - http://localhost:44247/docs/federated-core-platform/customization/adding-software-to-federated-core/ + http://localhost:1313/docs/federated-core-platform/customization/adding-software-to-federated-core/ Why Open Source Projects Work With Federated - http://localhost:44247/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/ + http://localhost:1313/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/ Mon, 25 Aug 2025 12:36:40 -0600 - http://localhost:44247/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/ + http://localhost:1313/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/ diff --git a/public/docs/federated-core-platform/customization/whitelabel/index.html b/public/docs/federated-core-platform/customization/whitelabel/index.html new file mode 100644 index 0000000..6460bf1 --- /dev/null +++ b/public/docs/federated-core-platform/customization/whitelabel/index.html @@ -0,0 +1,1499 @@ + + + + + + + + + + + + + + + + + + + Whitelabel | Federated Computer Enterprise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + +
    + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + + +
    + +
    + + + +
    +
    + + +
    +
    +
    +
  • + + + to navigate +
  • +
  • + + to select +
  • +
  • + + to close +
  • +
    +
    +
    + + +
    +
    +
    +
    +
    + + + +
    + + +
    +
    + +
    + +
    + +
    +
    On this page
    + +
    + + +
    + +
    +
    +
    + + article + +

    + Whitelabel + +

    +
    + +

    + +
    + + +
    +

    Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.

    + +
    + + + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    + + © 2025 Federated Computer, Inc. +

    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/index.html b/public/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/index.html index 2bf5d53..efdaab9 100644 --- a/public/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/index.html +++ b/public/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/index.html @@ -14,7 +14,7 @@ - + Why Open Source Projects Work With Federated | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +181,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -571,7 +576,10 @@
    - +

    More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.

    +

    You can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.

    +

    All pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.

    +
    @@ -594,10 +602,10 @@
    - +
    -

    Account Management and Billing navigate_next

    +

    Whitelabel navigate_next

    @@ -656,7 +664,7 @@ - + @@ -1036,6 +1044,13 @@ + + + + + + + @@ -1091,8 +1106,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1115,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1124,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1133,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1142,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1151,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1160,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1169,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1185,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1223,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1232,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1241,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1265,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1283,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1366,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1376,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1385,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1394,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,13 +1412,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/federated-core-platform/index.html b/public/docs/federated-core-platform/federated-core-platform/index.html index a706ed5..8071c8c 100644 --- a/public/docs/federated-core-platform/federated-core-platform/index.html +++ b/public/docs/federated-core-platform/federated-core-platform/index.html @@ -14,7 +14,7 @@ - + Federated Core Platform | Federated Computer Enterprise @@ -25,12 +25,12 @@ - - - - - - + + + + + + - + - + + @@ -151,7 +151,7 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo
  • - + article Overview @@ -171,7 +171,7 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -186,52 +186,47 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -244,24 +239,24 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -311,7 +311,7 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -331,12 +331,12 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -361,22 +361,22 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -396,22 +396,22 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -431,7 +431,12 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -768,7 +773,7 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo - + @@ -1148,6 +1153,13 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo + + + + + + + @@ -1203,8 +1215,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1212,8 +1224,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1221,8 +1233,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1230,8 +1242,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1239,8 +1251,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1248,8 +1260,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1257,8 +1269,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1266,15 +1278,15 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1282,28 +1294,28 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1320,8 +1332,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1329,8 +1341,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1338,13 +1350,22 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1353,16 +1374,16 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1371,38 +1392,29 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1463,9 +1475,9 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1473,8 +1485,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1482,8 +1494,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1491,8 +1503,8 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1509,13 +1521,22 @@ Customer Service and Support: let Federated Computer provide 24/7 customer suppo id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/index.html b/public/docs/federated-core-platform/index.html index 271c25e..80611b3 100644 --- a/public/docs/federated-core-platform/index.html +++ b/public/docs/federated-core-platform/index.html @@ -14,7 +14,7 @@ - + Federated Core Platform | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,17 +111,67 @@ +
  • Federated Core Platform
  • + + + +
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • + + + + +
  • Adding Software to Federated Core
  • + + + + +
  • Why Open Source Projects Work With Federated
  • @@ -174,11 +244,16 @@ @@ -189,44 +264,19 @@
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -286,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -321,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -504,15 +554,15 @@
    - +
    article - DRAFT - folder + +
    -

    Services

    +

    Federated Core Platform

    @@ -521,15 +571,15 @@
    - +
    article - DRAFT + folder
    -

    Billing

    +

    Provisioning

    @@ -538,28 +588,11 @@
    - -
    - -
    - - article - DRAFT + folder
    @@ -572,15 +605,49 @@
    + + + +
    + +
    + + article + + folder + +
    +

    Services

    @@ -644,7 +711,7 @@ - + @@ -947,6 +1014,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -973,17 +1110,17 @@ id: 0 , href: "\/docs\/overview\/", title: "Overview", - description: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform linkFederated Core Platform delivers offerings and services based on the best open source software useful to businesses, teams, individuals looking for breaktrhough price, privacy, flexiblity and value from SaaS software. The Federated Core Platfrom enables operators and networks, managed service providers, “pro” customer partners, and on-line affiliates to deliver great software and services to their customers.\n", - content: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform linkFederated Core Platform delivers offerings and services based on the best open source software useful to businesses, teams, individuals looking for breaktrhough price, privacy, flexiblity and value from SaaS software. The Federated Core Platfrom enables operators and networks, managed service providers, “pro” customer partners, and on-line affiliates to deliver great software and services to their customers.\nOur platform provides everything needed to offer open source SaaS software to your customers from management, to customization, to day-to-day operation.\nFind Solutions for… linkThere are a number of partners using Federated Core Platform to deliver great SaaS software to their customers, including…\nOperators and Networks linkMore and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.\nLearn about how the Federated Core Platform can work for you:\nFederated Core Platform\nManaged Service Providers linkOur partner Managed Service Providers help businesses and teams adopt open source and integrate the whole into a wide tapestry of services and software. We have worked with MSPs for years and found them invaluable to providing the right customer experience.\nMSP customers are deployed on the Federated Cloud or one of our partner Operator and Network clouds. They have access to tools allowing them to provide first-line service and support, extend software offerings for their customers, and and sell additional professional services such as backup and cyber-security tools.\nFederated Managed Service Provider Program\nPro Customer Partners linkFederated Computer has designed and delivered bundles of software and services specific to requirements of certain pro customer partners. These bundles address specific needs of our pro customers using integrated open source software and often represent 10s of thousands of dollars in annual savings for the pro customer organization.\n" + description: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link", + content: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link" } ); index.add( { id: 1 , - href: "\/docs\/federated-core-platform\/provisioning\/federated-core-platform\/", + href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -998,240 +1135,330 @@ index.add( { id: 3 , - href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", - title: "Provisioner", - description: "", - content: "" - } - ); - index.add( - { - id: 4 , - href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", - title: "Unified Messaging", - description: "", - content: "" - } - ); - index.add( - { - id: 5 , - href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", - title: "Authentication", - description: "", - content: "" - } - ); - index.add( - { - id: 6 , - href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", - description: "", - content: "" - } - ); - index.add( - { - id: 7 , - href: "\/docs\/federated-core-platform\/provisioning\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 8 , - href: "\/docs\/federated-core-platform\/provisioning\/computer\/", - title: "Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 9 , - href: "\/docs\/federated-core-platform\/provisioning\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", - description: "", - content: "" - } - ); - index.add( - { - id: 10 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 11 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 12 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 13 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 14 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 15 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 16 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 17 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 18 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 19 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 21 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 22 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 23 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/federated-core-platform\/customization\/", - title: "Customization", - description: "", - content: "" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", - description: "", - content: "" - } - ); - index.add( - { - id: 28 , href: "\/docs\/federated-core-platform\/provisioning\/", title: "Provisioning", description: "", content: "" } ); + index.add( + { + id: 4 , + href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", + title: "Provisioner", + description: "", + content: "" + } + ); + index.add( + { + id: 5 , + href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", + title: "Core Server", + description: "", + content: "" + } + ); + index.add( + { + id: 6 , + href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", + title: "Core Mini", + description: "", + content: "" + } + ); + index.add( + { + id: 7 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", + title: "Unified Storage", + description: "", + content: "" + } + ); + index.add( + { + id: 8 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", + title: "Unified Messaging", + description: "", + content: "" + } + ); + index.add( + { + id: 9 , + href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", + title: "Authentication", + description: "", + content: "" + } + ); + index.add( + { + id: 10 , + href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", + title: "Dashboard", + description: "", + content: "" + } + ); + index.add( + { + id: 11 , + href: "\/docs\/federated-core-platform\/provisioning\/computer\/", + title: "Computer", + description: "", + content: "" + } + ); + index.add( + { + id: 12 , + href: "\/docs\/federated-core-platform\/maintenance\/", + title: "Maintenance", + description: "", + content: "" + } + ); + index.add( + { + id: 13 , + href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + title: "Core Scanner", + description: "", + content: "" + } + ); + index.add( + { + id: 14 , + href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + title: "Update and Upgrade", + description: "", + content: "" + } + ); + index.add( + { + id: 15 , + href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + title: "Monitor and Fix", + description: "", + content: "" + } + ); + index.add( + { + id: 16 , + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", + description: "", + content: "" + } + ); + index.add( + { + id: 17 , + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", + description: "", + content: "" + } + ); + index.add( + { + id: 18 , + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", + description: "", + content: "" + } + ); + index.add( + { + id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "", + content: "" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); index.add( { id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators Networks Platforms", + description: "Text\n", + content: "Text\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "", + content: "" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "", + content: "" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "", + content: "" + } + ); + index.add( + { + id: 37 , + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", + description: "", + content: "" + } + ); + index.add( + { + id: 38 , + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", + description: "", + content: "" + } + ); + index.add( + { + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/index.xml b/public/docs/federated-core-platform/index.xml index 66dd679..7ba95e9 100644 --- a/public/docs/federated-core-platform/index.xml +++ b/public/docs/federated-core-platform/index.xml @@ -2,11 +2,18 @@ Federated Core Platform on Federated Computer Enterprise - http://localhost:44247/docs/federated-core-platform/ + http://localhost:1313/docs/federated-core-platform/ Recent content in Federated Core Platform on Federated Computer Enterprise Hugo en-us - - + Mon, 25 Aug 2025 12:32:20 -0600 + + + Federated Core Platform + http://localhost:1313/docs/federated-core-platform/federated-core-platform/ + Mon, 25 Aug 2025 12:32:20 -0600 + http://localhost:1313/docs/federated-core-platform/federated-core-platform/ + <p>The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.</p> <p>The main component groups of Federated Core Platform are:</p> <h3 id="provisioning">Provisioning <a href="#provisioning" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Provisioner:</strong> interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network;</li> <li><strong>Core Server:</strong> Federated Linux distribution for X64 and ARM virtual machines;</li> <li><strong>Core Mini:</strong> The minimal amount of software that must always be installed for a Core;</li> <li><strong>Unified Storage:</strong> architecture for shared storage between Core docker images;</li> <li><strong>Unified Messaging:</strong> email infrastructure for all docker images including autodiscover services;</li> <li><strong>Authentication:</strong> OIDC provider;</li> <li><strong>Dashboard:</strong> user creation, domain and application preferences;</li> <li><strong>Computer:</strong> end-user application for managing software links and workflows.</li> </ol> <h3 id="maintenance">Maintenance <a href="#maintenance" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>CoreScanner:</strong> customer support application for monitoring and locked-down actions on customer infrastructure;</li> <li><strong>Update and Upgrade:</strong> system for discovering new software versions and pushing to customers;</li> <li><strong>Monitor and Fix:</strong> machine-learning to identify and solve operational issues based on customer support patterns.</li> </ol> <h3 id="customization">Customization <a href="#customization" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Core Workflow Intelligence:</strong> AI-driven workflows between SaaS applications;</li> <li><strong>Adding Software to Federated Core:</strong> how to add SaaS applications to Federated Core Platform;</li> <li><strong>Why Open Source Projects Work With Federated:</strong> the benefits of Federated Core Platform for open source SaaS projects.</li> </ol> <h3 id="billing">Billing <a href="#billing" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Account Management and Billing:</strong> tracking what is used and billed.</li> </ol> <h3 id="services">Services <a href="#services" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Federated Management:</strong> let Federated Computer run your cloud for or alongside your team;</li> <li><strong>Customer Service and Support:</strong> let Federated Computer provide 24/7 customer support for or alongside your team.</li> </ol> <p>(Note: you can learn more about these components by selecting the documentation in the left navigation.)</p> + diff --git a/public/docs/federated-core-platform/maintenance/core-scanner/index.html b/public/docs/federated-core-platform/maintenance/core-scanner/index.html index 1db9664..dcb6cfe 100644 --- a/public/docs/federated-core-platform/maintenance/core-scanner/index.html +++ b/public/docs/federated-core-platform/maintenance/core-scanner/index.html @@ -14,7 +14,7 @@ - + Core Scanner | Federated Computer Enterprise @@ -25,19 +25,19 @@ - - - - - - + + + + + + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,52 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • +
  • Core Desktop
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -193,17 +193,17 @@ -
  • Core Scanner
  • +
  • Core Scanner
  • -
  • Update and Upgrade
  • +
  • Update and Upgrade
  • -
  • Monitor and Fix
  • +
  • Monitor and Fix
  • @@ -223,17 +223,17 @@ -
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -656,7 +656,7 @@ - + diff --git a/public/docs/federated-core-platform/maintenance/index.html b/public/docs/federated-core-platform/maintenance/index.html index a1d28c2..2feb291 100644 --- a/public/docs/federated-core-platform/maintenance/index.html +++ b/public/docs/federated-core-platform/maintenance/index.html @@ -14,7 +14,7 @@ - + Maintenance | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,7 +111,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -126,52 +126,52 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • +
  • Core Desktop
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -191,57 +191,17 @@ -
  • Core Scanner
  • +
  • Core Scanner
  • -
  • Update and Upgrade
  • +
  • Update and Upgrade
  • -
  • Monitor and Fix
  • - - - -
    - - - - - - - - - - -
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + +
    + + + + + + + + + + +
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -331,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -366,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -557,7 +562,7 @@
    - +
    article @@ -574,7 +579,7 @@
    - +
    article @@ -591,7 +596,7 @@
    - +
    article @@ -663,7 +668,7 @@ - + @@ -1036,6 +1041,13 @@ + + + + + + + @@ -1064,8 +1076,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1179,15 +1191,6 @@ index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", - description: "", - content: "" - } - ); - index.add( - { - id: 15 , href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", title: "Update and Upgrade", description: "", @@ -1196,18 +1199,27 @@ ); index.add( { - id: 16 , + id: 15 , href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", title: "Monitor and Fix", description: "", content: "" } ); + index.add( + { + id: 16 , + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", + description: "", + content: "" + } + ); index.add( { id: 17 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", description: "", content: "" } @@ -1224,15 +1236,6 @@ index.add( { id: 19 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", description: "", @@ -1241,153 +1244,162 @@ ); index.add( { - id: 21 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 22 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 23 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 28 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 29 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 30 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 31 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 32 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 33 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 34 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 35 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); - index.add( - { - id: 36 , + id: 20 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", content: "" } ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "", + content: "" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); + index.add( + { + id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators Networks Platforms", + description: "Text\n", + content: "Text\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "", + content: "" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "", + content: "" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "", + content: "" + } + ); index.add( { id: 37 , - href: "\/docs\/federated-core-platform\/customization\/", - title: "Customization", + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", description: "", content: "" } @@ -1395,6 +1407,15 @@ index.add( { id: 38 , + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", + description: "", + content: "" + } + ); + index.add( + { + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/maintenance/index.xml b/public/docs/federated-core-platform/maintenance/index.xml index 2df16dc..bd9ae84 100644 --- a/public/docs/federated-core-platform/maintenance/index.xml +++ b/public/docs/federated-core-platform/maintenance/index.xml @@ -2,31 +2,31 @@ Maintenance on Federated Computer Enterprise - http://localhost:44247/docs/federated-core-platform/maintenance/ + http://localhost:1313/docs/federated-core-platform/maintenance/ Recent content in Maintenance on Federated Computer Enterprise Hugo en-us Mon, 25 Aug 2025 12:36:19 -0600 - + Core Scanner - http://localhost:44247/docs/federated-core-platform/maintenance/core-scanner/ + http://localhost:1313/docs/federated-core-platform/maintenance/core-scanner/ Mon, 25 Aug 2025 12:34:24 -0600 - http://localhost:44247/docs/federated-core-platform/maintenance/core-scanner/ + http://localhost:1313/docs/federated-core-platform/maintenance/core-scanner/ Update and Upgrade - http://localhost:44247/docs/federated-core-platform/maintenance/update-and-upgrade/ + http://localhost:1313/docs/federated-core-platform/maintenance/update-and-upgrade/ Mon, 25 Aug 2025 12:36:19 -0600 - http://localhost:44247/docs/federated-core-platform/maintenance/update-and-upgrade/ + http://localhost:1313/docs/federated-core-platform/maintenance/update-and-upgrade/ Monitor and Fix - http://localhost:44247/docs/federated-core-platform/maintenance/monitor-and-fix/ + http://localhost:1313/docs/federated-core-platform/maintenance/monitor-and-fix/ Mon, 25 Aug 2025 12:35:43 -0600 - http://localhost:44247/docs/federated-core-platform/maintenance/monitor-and-fix/ + http://localhost:1313/docs/federated-core-platform/maintenance/monitor-and-fix/ diff --git a/public/docs/federated-core-platform/maintenance/monitor-and-fix/index.html b/public/docs/federated-core-platform/maintenance/monitor-and-fix/index.html index 298226e..222d05b 100644 --- a/public/docs/federated-core-platform/maintenance/monitor-and-fix/index.html +++ b/public/docs/federated-core-platform/maintenance/monitor-and-fix/index.html @@ -14,7 +14,7 @@ - + Monitor and Fix | Federated Computer Enterprise @@ -25,19 +25,19 @@ - - - - - - + + + + + + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,52 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • +
  • Core Desktop
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -193,17 +193,17 @@ -
  • Core Scanner
  • +
  • Core Scanner
  • -
  • Update and Upgrade
  • +
  • Update and Upgrade
  • -
  • Monitor and Fix
  • +
  • Monitor and Fix
  • @@ -223,17 +223,17 @@ -
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -656,7 +656,7 @@ - + diff --git a/public/docs/federated-core-platform/maintenance/update-and-upgrade/index.html b/public/docs/federated-core-platform/maintenance/update-and-upgrade/index.html index c4a3e7c..77fede3 100644 --- a/public/docs/federated-core-platform/maintenance/update-and-upgrade/index.html +++ b/public/docs/federated-core-platform/maintenance/update-and-upgrade/index.html @@ -14,7 +14,7 @@ - + Update and Upgrade | Federated Computer Enterprise @@ -25,19 +25,19 @@ - - - - - - + + + + + + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,52 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • +
  • Core Desktop
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -193,17 +193,17 @@ -
  • Core Scanner
  • +
  • Core Scanner
  • -
  • Update and Upgrade
  • +
  • Update and Upgrade
  • -
  • Monitor and Fix
  • +
  • Monitor and Fix
  • @@ -223,17 +223,17 @@ -
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -656,7 +656,7 @@ - + diff --git a/public/docs/federated-core-platform/management/core-scanner/index.html b/public/docs/federated-core-platform/management/core-scanner/index.html new file mode 100644 index 0000000..67d0d87 --- /dev/null +++ b/public/docs/federated-core-platform/management/core-scanner/index.html @@ -0,0 +1,1504 @@ + + + + + + + + + + + + + + + + + + + Core Scanner | Federated Computer Enterprise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + +
    + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + + +
    + +
    + + + +
    +
    + + +
    +
    +
    +
  • + + + to navigate +
  • +
  • + + to select +
  • +
  • + + to close +
  • +
    +
    +
    + + +
    +
    +
    +
    +
    + + + +
    + + +
    +
    + +
    + +
    + +
    +
    On this page
    + +
    + + +
    + +
    +
    +
    + + article + +

    + Core Scanner + +

    +
    + +

    + +
    + + +
    +

    Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.

    +

    Each installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.

    +

    Core Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.

    +

    Core Scanner is supported by the “machine learning” functions in the Update and Upgrade and Monitor and Fix systems.

    + +
    + + + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    + + © 2025 Federated Computer, Inc. +

    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/docs/federated-core-platform/management/index.html b/public/docs/federated-core-platform/management/index.html new file mode 100644 index 0000000..b7e2e87 --- /dev/null +++ b/public/docs/federated-core-platform/management/index.html @@ -0,0 +1,1489 @@ + + + + + + + + + + + + + + + + + + + Management | Federated Computer Enterprise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + +
    + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + + +
    + +
    + + + +
    +
    + + +
    +
    +
    +
  • + + + to navigate +
  • +
  • + + to select +
  • +
  • + + to close +
  • +
    +
    +
    + + +
    +
    +
    +
    +
    + + + +
    + + +
    +
    + +
    + +
    + +
    +
    On this page
    + +
    + + +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +

    + + © 2025 Federated Computer, Inc. +

    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/docs/federated-core-platform/management/index.xml b/public/docs/federated-core-platform/management/index.xml new file mode 100644 index 0000000..0d07ea0 --- /dev/null +++ b/public/docs/federated-core-platform/management/index.xml @@ -0,0 +1,33 @@ + + + + Management on Federated Computer Enterprise + http://localhost:1313/docs/federated-core-platform/management/ + Recent content in Management on Federated Computer Enterprise + Hugo + en-us + Mon, 25 Aug 2025 12:36:19 -0600 + + + Core Scanner + http://localhost:1313/docs/federated-core-platform/management/core-scanner/ + Mon, 25 Aug 2025 12:34:24 -0600 + http://localhost:1313/docs/federated-core-platform/management/core-scanner/ + <p>Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.</p> <p>Each installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.</p> + + + Update and Upgrade + http://localhost:1313/docs/federated-core-platform/management/update-and-upgrade/ + Mon, 25 Aug 2025 12:36:19 -0600 + http://localhost:1313/docs/federated-core-platform/management/update-and-upgrade/ + <p>Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.</p> <p>Since the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will &ldquo;work&rdquo;. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.</p> + + + Monitor and Fix + http://localhost:1313/docs/federated-core-platform/management/monitor-and-fix/ + Mon, 25 Aug 2025 12:35:43 -0600 + http://localhost:1313/docs/federated-core-platform/management/monitor-and-fix/ + <p>Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.</p> + + + diff --git a/public/docs/federated-core-platform/management/monitor-and-fix/index.html b/public/docs/federated-core-platform/management/monitor-and-fix/index.html new file mode 100644 index 0000000..55eeea4 --- /dev/null +++ b/public/docs/federated-core-platform/management/monitor-and-fix/index.html @@ -0,0 +1,1501 @@ + + + + + + + + + + + + + + + + + + + Monitor and Fix | Federated Computer Enterprise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + +
    + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + + +
    + +
    + + + +
    +
    + + +
    +
    +
    +
  • + + + to navigate +
  • +
  • + + to select +
  • +
  • + + to close +
  • +
    +
    +
    + + +
    +
    +
    +
    +
    + + + +
    + + +
    +
    + +
    + +
    + +
    +
    On this page
    + +
    + + +
    + +
    +
    +
    + + article + +

    + Monitor and Fix + +

    +
    + +

    + +
    + + +
    +

    Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.

    +

    For example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).

    +

    The Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.

    + +
    + + + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    + + © 2025 Federated Computer, Inc. +

    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/docs/federated-core-platform/management/update-and-upgrade/index.html b/public/docs/federated-core-platform/management/update-and-upgrade/index.html new file mode 100644 index 0000000..27c833a --- /dev/null +++ b/public/docs/federated-core-platform/management/update-and-upgrade/index.html @@ -0,0 +1,1482 @@ + + + + + + + + + + + + + + + + + + + Update and Upgrade | Federated Computer Enterprise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + +
    + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + + +
    + +
    + + + +
    +
    + + +
    +
    +
    +
  • + + + to navigate +
  • +
  • + + to select +
  • +
  • + + to close +
  • +
    +
    +
    + + +
    +
    +
    +
    +
    + + + +
    + + +
    +
    + +
    + +
    + +
    +
    On this page
    + +
    + + +
    + +
    +
    +
    + + article + +

    + Update and Upgrade + +

    +
    + +

    + +
    + + +
    +

    Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.

    +

    Since the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.

    +

    While Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.

    + +
    + + + + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    + + © 2025 Federated Computer, Inc. +

    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/docs/federated-core-platform/provisioning/authentication/index.html b/public/docs/federated-core-platform/provisioning/authentication/index.html index 935cc4b..896bc25 100644 --- a/public/docs/federated-core-platform/provisioning/authentication/index.html +++ b/public/docs/federated-core-platform/provisioning/authentication/index.html @@ -14,7 +14,7 @@ - + Authentication | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,7 +115,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +130,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,64 +183,24 @@ - - - - - - - - - -
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • + + + +
    + + + + + + + + + + +
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -333,22 +340,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -368,7 +375,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -538,18 +545,44 @@
    -
    +
    On this page
    - +
    -
    +
    -
    -
    +
    +
    article @@ -566,7 +599,14 @@
    - +

    One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.

    +

    LDAP

    The foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).

    +

    LDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.

    +

    Core LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.

    +

    LDAP is managed through the Federated Core app “Panel”.

    +

    OIDC

    Single-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.

    +

    Federated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).

    +
    @@ -651,7 +691,7 @@ - + @@ -1024,6 +1064,13 @@ + + + + + + + @@ -1052,8 +1099,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1079,8 +1126,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1088,8 +1135,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1097,8 +1144,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1106,8 +1153,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1115,8 +1162,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1124,8 +1171,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1133,8 +1180,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1142,15 +1189,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1158,231 +1205,240 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", + title: "Update and Upgrade", + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", - title: "Update and Upgrade", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", + title: "Monitor and Fix", + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( { id: 16 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 17 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" - } - ); - index.add( - { - id: 18 , - href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", - description: "", - content: "" - } - ); - index.add( - { - id: 19 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , - href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 21 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 22 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 23 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 28 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 29 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 30 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 31 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 32 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 33 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 34 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 35 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); - index.add( - { - id: 36 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 37 , href: "\/docs\/federated-core-platform\/customization\/", title: "Customization", description: "", content: "" } ); + index.add( + { + id: 17 , + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" + } + ); + index.add( + { + id: 18 , + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" + } + ); + index.add( + { + id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); + index.add( + { + id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "", + content: "" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "", + content: "" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "", + content: "" + } + ); + index.add( + { + id: 37 , + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", + description: "", + content: "" + } + ); index.add( { id: 38 , + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" + } + ); + index.add( + { + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/provisioning/computer/index.html b/public/docs/federated-core-platform/provisioning/computer/index.html index 23dc71c..4f2554e 100644 --- a/public/docs/federated-core-platform/provisioning/computer/index.html +++ b/public/docs/federated-core-platform/provisioning/computer/index.html @@ -14,7 +14,7 @@ - + Computer | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +181,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -571,7 +571,8 @@
    - +

    Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.

    +
    @@ -594,7 +595,7 @@
    - +

    Core Scanner navigate_next

    @@ -656,7 +657,7 @@ - + @@ -1091,8 +1092,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1101,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1110,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1119,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1128,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1137,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1146,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1155,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1171,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1209,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1218,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1227,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1251,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1269,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1352,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1362,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1371,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1397,8 +1398,8 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( diff --git a/public/docs/federated-core-platform/provisioning/core-desktop/index.html b/public/docs/federated-core-platform/provisioning/core-desktop/index.html index 5e3abda..474892c 100644 --- a/public/docs/federated-core-platform/provisioning/core-desktop/index.html +++ b/public/docs/federated-core-platform/provisioning/core-desktop/index.html @@ -14,7 +14,7 @@ - + Core Desktop | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +181,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -571,7 +571,9 @@
    - +

    Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.

    +

    Core Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.

    +
    @@ -594,10 +596,10 @@
    - +
    -

    Why Open Source Projects Work With Federated navigate_next

    +

    Software Catalog navigate_next

    @@ -656,7 +658,7 @@ - + @@ -1064,8 +1066,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1091,8 +1093,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1102,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1111,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1120,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1129,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1138,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1147,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1156,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1172,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1210,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1219,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1228,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1252,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1270,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1353,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1363,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1372,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1381,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,8 +1399,8 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( diff --git a/public/docs/federated-core-platform/provisioning/core-mini/index.html b/public/docs/federated-core-platform/provisioning/core-mini/index.html index b29a451..74fa5b1 100644 --- a/public/docs/federated-core-platform/provisioning/core-mini/index.html +++ b/public/docs/federated-core-platform/provisioning/core-mini/index.html @@ -14,7 +14,7 @@ - + Core Mini | Federated Computer Enterprise @@ -25,21 +25,33 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +60,7 @@ - + @@ -93,7 +105,7 @@
  • - + article Overview @@ -113,7 +125,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +140,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +193,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • - - - -
    - - - - - -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • + + + +
    + + + + + +
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +350,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +385,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -543,18 +555,56 @@
    -
    +
    On this page
    - +
    -
    +
    -
    - +
    article @@ -571,7 +621,16 @@
    - +

    Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.

    +

    Traefik

    Firewall and network management.

    +

    PowerDNS

    Domain name service.

    +

    Authelia

    OIDC authentication provider.

    +

    Mail Services

    SMTP and IMAP services.

    +

    Postgresql

    Database engine for SaaS services requiring Postgresql.

    +

    MariaDB

    Database engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.

    +

    Autodiscovery

    Service for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.

    +

    Federated Monitors

    Softare for communicating with Federated management systems.

    +
    @@ -656,7 +715,7 @@ - + @@ -1064,8 +1123,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1091,8 +1150,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1159,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1168,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1177,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1186,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1195,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1204,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1213,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1229,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1267,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1276,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,24 +1285,24 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" } ); index.add( { id: 21 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", description: "", content: "" } @@ -1251,152 +1310,152 @@ index.add( { id: 22 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { id: 23 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 28 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 29 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 30 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 31 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 32 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 33 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 34 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 35 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 36 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" - } - ); - index.add( - { - id: 37 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", content: "" } ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); + index.add( + { + id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators Networks Platforms", + description: "Text\n", + content: "Text\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "", + content: "" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "", + content: "" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "", + content: "" + } + ); + index.add( + { + id: 37 , + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", + description: "", + content: "" + } + ); index.add( { id: 38 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", description: "", content: "" } diff --git a/public/docs/federated-core-platform/provisioning/core-server/index.html b/public/docs/federated-core-platform/provisioning/core-server/index.html index 7b8a08a..b936eb2 100644 --- a/public/docs/federated-core-platform/provisioning/core-server/index.html +++ b/public/docs/federated-core-platform/provisioning/core-server/index.html @@ -14,7 +14,7 @@ - + Core Server | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,7 +115,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +130,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +183,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • - - - -
    - - - - - -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • + + + +
    + + + + + +
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +340,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +375,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -571,7 +573,9 @@
    - +

    Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.

    +

    Core Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.

    +
    @@ -656,7 +660,7 @@ - + @@ -1064,8 +1068,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1091,8 +1095,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1104,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1113,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1122,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1131,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1140,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1149,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1158,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1174,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,42 +1212,42 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( { id: 18 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( { id: 19 , - href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" } ); index.add( { id: 21 , - href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", description: "", content: "" } @@ -1251,152 +1255,152 @@ index.add( { id: 22 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { id: 23 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 28 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 29 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 30 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 31 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 32 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 33 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 34 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 35 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 36 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" - } - ); - index.add( - { - id: 37 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", content: "" } ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); + index.add( + { + id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators Networks Platforms", + description: "Text\n", + content: "Text\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "", + content: "" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "", + content: "" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "", + content: "" + } + ); + index.add( + { + id: 37 , + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", + description: "", + content: "" + } + ); index.add( { id: 38 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", description: "", content: "" } diff --git a/public/docs/federated-core-platform/provisioning/dashboard/index.html b/public/docs/federated-core-platform/provisioning/dashboard/index.html index c64ea28..cec1656 100644 --- a/public/docs/federated-core-platform/provisioning/dashboard/index.html +++ b/public/docs/federated-core-platform/provisioning/dashboard/index.html @@ -14,7 +14,7 @@ - + Dashboard | Federated Computer Enterprise @@ -25,21 +25,45 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +72,7 @@ - + @@ -93,7 +117,7 @@
  • - + article Overview @@ -113,7 +137,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +152,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +205,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +277,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +297,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +327,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +362,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +397,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -571,7 +595,20 @@
    - +

    Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated Computer.

    +

    + + + + + + + + + + +

    +
    @@ -656,7 +693,7 @@ - + @@ -1091,8 +1128,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1137,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1146,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1155,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1164,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1173,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1182,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1191,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1207,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1245,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1254,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1263,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1287,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1305,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1388,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1397,8 +1434,8 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( diff --git a/public/docs/federated-core-platform/provisioning/index.html b/public/docs/federated-core-platform/provisioning/index.html index ee51d83..f859a35 100644 --- a/public/docs/federated-core-platform/provisioning/index.html +++ b/public/docs/federated-core-platform/provisioning/index.html @@ -14,7 +14,7 @@ - + Provisioning | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,7 +111,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -126,52 +126,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -184,64 +179,24 @@ - - - - - - - - - -
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • + + + +
    + + + + + + + + + + +
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -331,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -366,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -557,7 +562,7 @@
    - +
    article @@ -574,7 +579,7 @@
    - +
    article @@ -591,7 +596,7 @@
    - +
    article @@ -608,7 +613,7 @@
    - +
    article @@ -625,7 +630,7 @@
    - +
    article @@ -642,7 +647,7 @@
    - +
    article @@ -659,7 +664,7 @@
    - +
    article @@ -676,7 +681,7 @@
    @@ -782,7 +770,7 @@ - + @@ -1155,6 +1143,13 @@ + + + + + + + @@ -1183,8 +1178,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1210,8 +1205,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1219,8 +1214,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1228,8 +1223,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1237,8 +1232,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1246,8 +1241,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1255,8 +1250,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1264,8 +1259,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1273,15 +1268,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1289,231 +1284,240 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", + title: "Update and Upgrade", + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", - title: "Update and Upgrade", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", + title: "Monitor and Fix", + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( { id: 16 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 17 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" - } - ); - index.add( - { - id: 18 , - href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", - description: "", - content: "" - } - ); - index.add( - { - id: 19 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , - href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 21 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 22 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 23 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 28 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 29 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 30 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 31 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 32 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 33 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 34 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 35 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); - index.add( - { - id: 36 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 37 , href: "\/docs\/federated-core-platform\/customization\/", title: "Customization", description: "", content: "" } ); + index.add( + { + id: 17 , + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" + } + ); + index.add( + { + id: 18 , + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" + } + ); + index.add( + { + id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "Federated Core Platform includes a service allowing your customers to sign up for\n", + content: "Federated Core Platform includes a service allowing your customers to sign up for\n" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 29 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators Networks Platforms", + description: "Text\n", + content: "Text\n" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "", + content: "" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "", + content: "" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "", + content: "" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", + description: "", + content: "" + } + ); + index.add( + { + id: 37 , + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", + description: "", + content: "" + } + ); index.add( { id: 38 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "", + content: "" + } + ); + index.add( + { + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/provisioning/index.xml b/public/docs/federated-core-platform/provisioning/index.xml index 8eb4fd6..b5274be 100644 --- a/public/docs/federated-core-platform/provisioning/index.xml +++ b/public/docs/federated-core-platform/provisioning/index.xml @@ -2,81 +2,74 @@ Provisioning on Federated Computer Enterprise - http://localhost:44247/docs/federated-core-platform/provisioning/ + http://localhost:1313/docs/federated-core-platform/provisioning/ Recent content in Provisioning on Federated Computer Enterprise Hugo en-us Tue, 26 Aug 2025 14:43:09 -0600 - + Provisioner - http://localhost:44247/docs/federated-core-platform/provisioning/provisioner/ + http://localhost:1313/docs/federated-core-platform/provisioning/provisioner/ Mon, 25 Aug 2025 12:35:51 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/provisioner/ - + http://localhost:1313/docs/federated-core-platform/provisioning/provisioner/ + <p>The &ldquo;Provisioner&rdquo; is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.</p> <h3 id="order">Order <a href="#order" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>When and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This <em>manifest</em> is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/provisioning/core-mini/'><p>PROVISIONING</p> Core Server - http://localhost:44247/docs/federated-core-platform/provisioning/core-server/ + http://localhost:1313/docs/federated-core-platform/provisioning/core-server/ Mon, 25 Aug 2025 12:34:34 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/core-server/ - + http://localhost:1313/docs/federated-core-platform/provisioning/core-server/ + <p>Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.</p> <p>Core Server is based on <a href="https://www.openmandriva.org" rel="external" target="_blank">OpenMandriva<svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/></svg></a> a Linux distribution lead by Federated Computer&rsquo;s chief systems engineer. OpenMandriva is base on Fedora, in part.</p> Core Mini - http://localhost:44247/docs/federated-core-platform/provisioning/core-mini/ + http://localhost:1313/docs/federated-core-platform/provisioning/core-mini/ Mon, 25 Aug 2025 12:34:18 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/core-mini/ - + http://localhost:1313/docs/federated-core-platform/provisioning/core-mini/ + <p>Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.</p> <h3 id="traefik">Traefik <a href="#traefik" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Firewall and network management.</p> <h3 id="powerdns">PowerDNS <a href="#powerdns" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Domain name service.</p> <h3 id="authelia">Authelia <a href="#authelia" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>OIDC authentication provider.</p> <h3 id="mail-services">Mail Services <a href="#mail-services" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>SMTP and IMAP services.</p> <h3 id="postgresql">Postgresql <a href="#postgresql" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Database engine for SaaS services requiring Postgresql.</p> <h3 id="mariadb">MariaDB <a href="#mariadb" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Database engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.</p> Unified Storage - http://localhost:44247/docs/federated-core-platform/provisioning/unified-storage/ + http://localhost:1313/docs/federated-core-platform/provisioning/unified-storage/ Mon, 25 Aug 2025 12:36:10 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/unified-storage/ - + http://localhost:1313/docs/federated-core-platform/provisioning/unified-storage/ + <p>Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage</p> <p>Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.</p> Unified Messaging - http://localhost:44247/docs/federated-core-platform/provisioning/unified-messaging/ + http://localhost:1313/docs/federated-core-platform/provisioning/unified-messaging/ Mon, 25 Aug 2025 12:36:03 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/unified-messaging/ - + http://localhost:1313/docs/federated-core-platform/provisioning/unified-messaging/ + <p>Federated Core includes three systems for messaging.</p> <h3 id="email">Email <a href="#email" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>There is a full-featured IMAP/SMTP service available for any needed notifications to users.</p> <h3 id="container-to-container">Container-to-Container <a href="#container-to-container" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>There is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.</p> <h3 id="optional-matrix">Optional: Matrix <a href="#optional-matrix" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>If the Matrix service is loaded, you can use it like a message-bus for application notification to users.</p> Authentication - http://localhost:44247/docs/federated-core-platform/provisioning/authentication/ + http://localhost:1313/docs/federated-core-platform/provisioning/authentication/ Mon, 25 Aug 2025 12:33:49 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/authentication/ - + http://localhost:1313/docs/federated-core-platform/provisioning/authentication/ + <p>One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.</p> <h3 id="ldap">LDAP <a href="#ldap" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>The foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn&rsquo;t use LDAP, it doesn&rsquo;t work on the platform. There are some applications for which the <em>only</em> account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden <em>outside</em> of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).</p> Dashboard - http://localhost:44247/docs/federated-core-platform/provisioning/dashboard/ + http://localhost:1313/docs/federated-core-platform/provisioning/dashboard/ Tue, 26 Aug 2025 14:43:09 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/dashboard/ - + http://localhost:1313/docs/federated-core-platform/provisioning/dashboard/ + <p>Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/provisioning/computer/'><p>PROVISIONING</p><strong>Computer</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:1313/docs/federated-core-platform/provisioning/computer/">Computer</a>.</p> <p> </p> Computer - http://localhost:44247/docs/federated-core-platform/provisioning/computer/ + http://localhost:1313/docs/federated-core-platform/provisioning/computer/ Mon, 25 Aug 2025 12:33:56 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/computer/ - + http://localhost:1313/docs/federated-core-platform/provisioning/computer/ + <p>Federated &ldquo;Computer&rdquo; is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated &ldquo;Computer&rdquo; is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.</p> Core Desktop - http://localhost:44247/docs/federated-core-platform/provisioning/core-desktop/ + http://localhost:1313/docs/federated-core-platform/provisioning/core-desktop/ Mon, 25 Aug 2025 12:34:05 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/core-desktop/ - - - - Why Open Source Projects Work With Federated - http://localhost:44247/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated/ - Mon, 25 Aug 2025 12:36:40 -0600 - http://localhost:44247/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated/ - + http://localhost:1313/docs/federated-core-platform/provisioning/core-desktop/ + <p>Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the &ldquo;correct&rdquo; software and services so that it &ldquo;just works&rdquo;.</p> diff --git a/public/docs/federated-core-platform/provisioning/provisioner/index.html b/public/docs/federated-core-platform/provisioning/provisioner/index.html index 9cbcb96..48eb038 100644 --- a/public/docs/federated-core-platform/provisioning/provisioner/index.html +++ b/public/docs/federated-core-platform/provisioning/provisioner/index.html @@ -14,7 +14,7 @@ - + Provisioner | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,7 +115,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +130,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +183,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -253,7 +250,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +270,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +300,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +335,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +370,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -543,18 +540,46 @@
    -
    +
    On this page
    - +
    -
    +
    -
    -
    +
    +
    article @@ -571,7 +596,12 @@
    - +

    The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.

    +

    Order

    When and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at Core Mini.

    +

    One of the key systems enabled for each Core is regular backup to a system of your choice. The credentials for the system are help by Provisioner but can be a local storage service, Backblaze (what we use at https://federated.computer), or some other backup service.

    +

    Update

    Provisioner can also modify Cores to add/subtract SaaS software from a Core depending on follow-on orders/cancellations from customers. It can also take instructions from the update/upgrade system to push out updates to existing software on a Core whether that is system software or SaaS software or other components.

    +

    Tear Down

    When it comes time to tear down a Core, Provisioner firsts backs up the Core to the system-defined backup service and then deletes the Core. After a set number of days a follow up command can be sent to Provisioner to clear away the backup.

    +
    @@ -656,7 +686,7 @@ - + @@ -1029,13 +1059,6 @@ - - - - - - - @@ -1091,8 +1114,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1123,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1132,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1141,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1150,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1159,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1168,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1177,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1193,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1224,15 +1247,6 @@ index.add( { id: 19 , - href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,7 +1255,7 @@ ); index.add( { - id: 21 , + id: 20 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", description: "", @@ -1250,7 +1264,7 @@ ); index.add( { - id: 22 , + id: 21 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,7 +1273,7 @@ ); index.add( { - id: 23 , + id: 22 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", description: "", @@ -1268,7 +1282,7 @@ ); index.add( { - id: 24 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", title: "Customer Service and Support", description: "", @@ -1277,25 +1291,25 @@ ); index.add( { - id: 25 , + id: 24 , href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", title: "Core Desktop", - description: "", - content: "" + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nIt is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nAll pricing is done outside of Federated Core Platform.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 27 , href: "\/docs\/software-catalog\/", title: "Software Catalog", description: "", @@ -1304,7 +1318,7 @@ ); index.add( { - id: 28 , + id: 27 , href: "\/docs\/software-catalog\/software-catalog\/", title: "Software Catalog", description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", @@ -1313,7 +1327,7 @@ ); index.add( { - id: 29 , + id: 28 , href: "\/docs\/software-catalog\/bundles\/", title: "Bundles", description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", @@ -1322,7 +1336,7 @@ ); index.add( { - id: 30 , + id: 29 , href: "\/docs\/software-catalog\/federated-commerce\/", title: "Federated Commerce", description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", @@ -1331,7 +1345,7 @@ ); index.add( { - id: 31 , + id: 30 , href: "\/docs\/software-catalog\/federated-omnimedia\/", title: "Federated Omnimedia", description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", @@ -1340,7 +1354,7 @@ ); index.add( { - id: 32 , + id: 31 , href: "\/docs\/partners\/", title: "Partners", description: "", @@ -1349,7 +1363,7 @@ ); index.add( { - id: 33 , + id: 32 , href: "\/docs\/partners\/operators-networks-platforms\/", title: "Operators Networks Platforms", description: "Text\n", @@ -1358,7 +1372,7 @@ ); index.add( { - id: 34 , + id: 33 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", description: "", @@ -1367,7 +1381,7 @@ ); index.add( { - id: 35 , + id: 34 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", description: "", @@ -1376,7 +1390,7 @@ ); index.add( { - id: 36 , + id: 35 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", description: "", @@ -1385,7 +1399,7 @@ ); index.add( { - id: 37 , + id: 36 , href: "\/docs\/about-federated-computer\/", title: "About Federated Computer", description: "", @@ -1394,7 +1408,7 @@ ); index.add( { - id: 38 , + id: 37 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", description: "", @@ -1403,7 +1417,7 @@ ); index.add( { - id: 39 , + id: 38 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/provisioning/unified-messaging/index.html b/public/docs/federated-core-platform/provisioning/unified-messaging/index.html index 02ebc15..47f4fb5 100644 --- a/public/docs/federated-core-platform/provisioning/unified-messaging/index.html +++ b/public/docs/federated-core-platform/provisioning/unified-messaging/index.html @@ -14,7 +14,7 @@ - + Unified Messaging | Federated Computer Enterprise @@ -25,21 +25,27 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +54,7 @@ - + @@ -93,7 +99,7 @@
  • - + article Overview @@ -113,7 +119,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +134,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +187,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +259,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +279,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +309,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +344,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +379,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -543,18 +549,46 @@
    -
    +
    On this page
    - +
    -
    +
    -
    -
    +
    +
    article @@ -571,7 +605,11 @@
    - +

    Federated Core includes three systems for messaging.

    +

    Email

    There is a full-featured IMAP/SMTP service available for any needed notifications to users.

    +

    Container-to-Container

    There is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.

    +

    Optional: Matrix

    If the Matrix service is loaded, you can use it like a message-bus for application notification to users.

    +
    @@ -656,7 +694,7 @@ - + @@ -1064,8 +1102,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1091,8 +1129,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1138,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1147,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1156,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1165,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1174,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1183,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1192,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1208,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1246,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1255,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1264,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,27 +1288,18 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 22 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { id: 23 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", description: "", content: "" } @@ -1271,13 +1309,31 @@ id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 27 , href: "\/docs\/software-catalog\/", title: "Software Catalog", description: "", @@ -1286,7 +1342,7 @@ ); index.add( { - id: 26 , + id: 28 , href: "\/docs\/software-catalog\/software-catalog\/", title: "Software Catalog", description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", @@ -1295,7 +1351,7 @@ ); index.add( { - id: 27 , + id: 29 , href: "\/docs\/software-catalog\/bundles\/", title: "Bundles", description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", @@ -1304,7 +1360,7 @@ ); index.add( { - id: 28 , + id: 30 , href: "\/docs\/software-catalog\/federated-commerce\/", title: "Federated Commerce", description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", @@ -1313,7 +1369,7 @@ ); index.add( { - id: 29 , + id: 31 , href: "\/docs\/software-catalog\/federated-omnimedia\/", title: "Federated Omnimedia", description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", @@ -1322,7 +1378,7 @@ ); index.add( { - id: 30 , + id: 32 , href: "\/docs\/partners\/", title: "Partners", description: "", @@ -1331,16 +1387,16 @@ ); index.add( { - id: 31 , + id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n" } ); index.add( { - id: 32 , + id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", description: "", @@ -1349,7 +1405,7 @@ ); index.add( { - id: 33 , + id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", description: "", @@ -1358,7 +1414,7 @@ ); index.add( { - id: 34 , + id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", description: "", @@ -1367,7 +1423,7 @@ ); index.add( { - id: 35 , + id: 37 , href: "\/docs\/about-federated-computer\/", title: "About Federated Computer", description: "", @@ -1376,31 +1432,13 @@ ); index.add( { - id: 36 , + id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", description: "", content: "" } ); - index.add( - { - id: 37 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" - } - ); - index.add( - { - id: 38 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); index.add( { id: 39 , diff --git a/public/docs/federated-core-platform/provisioning/unified-storage/index.html b/public/docs/federated-core-platform/provisioning/unified-storage/index.html index 314572c..b5d96bf 100644 --- a/public/docs/federated-core-platform/provisioning/unified-storage/index.html +++ b/public/docs/federated-core-platform/provisioning/unified-storage/index.html @@ -14,7 +14,7 @@ - + Unified Storage | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,7 +115,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +130,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +183,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +255,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +275,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +305,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +340,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +375,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -571,7 +573,9 @@
    - +

    Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage

    +

    Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.

    +
    @@ -656,7 +660,7 @@ - + @@ -1064,8 +1068,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1091,8 +1095,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1104,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1113,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1122,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1131,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1140,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1149,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1158,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1174,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1212,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1221,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,24 +1230,24 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" } ); index.add( { id: 21 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", description: "", content: "" } @@ -1253,15 +1257,15 @@ id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { id: 23 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", description: "", content: "" } @@ -1271,13 +1275,31 @@ id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 27 , href: "\/docs\/software-catalog\/", title: "Software Catalog", description: "", @@ -1286,7 +1308,7 @@ ); index.add( { - id: 26 , + id: 28 , href: "\/docs\/software-catalog\/software-catalog\/", title: "Software Catalog", description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", @@ -1295,7 +1317,7 @@ ); index.add( { - id: 27 , + id: 29 , href: "\/docs\/software-catalog\/bundles\/", title: "Bundles", description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", @@ -1304,7 +1326,7 @@ ); index.add( { - id: 28 , + id: 30 , href: "\/docs\/software-catalog\/federated-commerce\/", title: "Federated Commerce", description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", @@ -1313,7 +1335,7 @@ ); index.add( { - id: 29 , + id: 31 , href: "\/docs\/software-catalog\/federated-omnimedia\/", title: "Federated Omnimedia", description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", @@ -1322,7 +1344,7 @@ ); index.add( { - id: 30 , + id: 32 , href: "\/docs\/partners\/", title: "Partners", description: "", @@ -1331,7 +1353,7 @@ ); index.add( { - id: 31 , + id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", title: "Operators Networks Platforms", description: "Text\n", @@ -1340,7 +1362,7 @@ ); index.add( { - id: 32 , + id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", description: "", @@ -1349,7 +1371,7 @@ ); index.add( { - id: 33 , + id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", description: "", @@ -1358,7 +1380,7 @@ ); index.add( { - id: 34 , + id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", description: "", @@ -1367,7 +1389,7 @@ ); index.add( { - id: 35 , + id: 37 , href: "\/docs\/about-federated-computer\/", title: "About Federated Computer", description: "", @@ -1376,31 +1398,13 @@ ); index.add( { - id: 36 , + id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", description: "", content: "" } ); - index.add( - { - id: 37 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" - } - ); - index.add( - { - id: 38 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); index.add( { id: 39 , diff --git a/public/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated/index.html b/public/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated/index.html index 8cb46b0..972125d 100644 --- a/public/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated/index.html +++ b/public/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated/index.html @@ -14,7 +14,7 @@ - + Why Open Source Projects Work With Federated | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,52 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • +
  • Core Desktop
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • @@ -186,64 +186,24 @@ - - - - - - - - - -
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + +
    + + + + + + + + + + +
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -333,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -368,7 +373,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -566,7 +571,10 @@
    - +

    More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.

    +

    It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.

    +

    All pricing is done outside of Federated Core Platform.

    +
    @@ -578,10 +586,10 @@
    - +
    - +
    -

    Federated Management navigate_next

    +

    Software Catalog navigate_next

    @@ -651,7 +659,7 @@ - + @@ -1024,6 +1032,13 @@ + + + + + + + @@ -1052,8 +1067,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -1079,8 +1094,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1088,8 +1103,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1097,8 +1112,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1106,8 +1121,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1115,8 +1130,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1124,8 +1139,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1133,8 +1148,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1142,15 +1157,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1158,35 +1173,35 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", + title: "Update and Upgrade", + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", - title: "Update and Upgrade", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", + title: "Monitor and Fix", + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( { id: 16 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", - title: "Monitor and Fix", + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", description: "", content: "" } @@ -1194,8 +1209,8 @@ index.add( { id: 17 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", description: "", content: "" } @@ -1212,15 +1227,6 @@ index.add( { id: 19 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", description: "", @@ -1229,153 +1235,162 @@ ); index.add( { - id: 21 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" - } - ); - index.add( - { - id: 22 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 23 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 28 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 29 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 30 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 31 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 32 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 33 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 34 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 35 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); - index.add( - { - id: 36 , + id: 20 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", content: "" } ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nIt is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nAll pricing is done outside of Federated Core Platform.\n" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); + index.add( + { + id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators Networks Platforms", + description: "Text\n", + content: "Text\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "", + content: "" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "", + content: "" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "", + content: "" + } + ); index.add( { id: 37 , - href: "\/docs\/federated-core-platform\/customization\/", - title: "Customization", + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", description: "", content: "" } @@ -1383,6 +1398,15 @@ index.add( { id: 38 , + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", + description: "", + content: "" + } + ); + index.add( + { + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/services/customer-service-and-support/index.html b/public/docs/federated-core-platform/services/customer-service-and-support/index.html index 2258558..48bcbc3 100644 --- a/public/docs/federated-core-platform/services/customer-service-and-support/index.html +++ b/public/docs/federated-core-platform/services/customer-service-and-support/index.html @@ -14,7 +14,7 @@ - + Customer Service and Support | Federated Computer Enterprise @@ -25,21 +25,25 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +52,7 @@ - + @@ -93,7 +97,7 @@
  • - + article Overview @@ -113,7 +117,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +132,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +185,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +257,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +277,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +307,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +342,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +377,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -543,18 +552,46 @@
    -
    + -
    +
    -
    - +
    article @@ -571,7 +608,12 @@
    - +

    Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.

    +

    In addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.

    +

    End-user Businesses and Team

    Federated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.

    +

    Channel Partners (Managed Service Providers)

    We can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.

    +

    Other Operators

    It isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.

    +
    @@ -656,7 +698,7 @@ - + @@ -1036,6 +1078,13 @@ + + + + + + + @@ -1091,8 +1140,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1149,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1158,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1167,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1176,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1185,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1194,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1203,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1219,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1257,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1266,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1275,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1299,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1317,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1400,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1410,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1419,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1428,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,13 +1446,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/services/federated-management/index.html b/public/docs/federated-core-platform/services/federated-management/index.html index 3a2f388..7a386cc 100644 --- a/public/docs/federated-core-platform/services/federated-management/index.html +++ b/public/docs/federated-core-platform/services/federated-management/index.html @@ -14,7 +14,7 @@ - + Federated Management | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,7 +115,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +130,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +183,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +255,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +275,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +305,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +340,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +375,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -543,18 +550,44 @@
    -
    +
    On this page
    - +
    -
    +
    -
    -
    +
    +
    article @@ -571,7 +604,10 @@
    - +

    Federated Computer can work to get your to market in the fastest and most convenient way for your organization.

    +

    Complete Management

    We can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).

    +

    Management to Train

    We can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.

    +
    @@ -656,7 +692,7 @@ - + @@ -1036,6 +1072,13 @@ + + + + + + + @@ -1091,8 +1134,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1143,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1152,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1161,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1170,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1179,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1188,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1197,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1213,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1251,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1260,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1269,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1293,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1311,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1394,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1404,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1413,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1422,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,13 +1440,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/federated-core-platform/services/index.html b/public/docs/federated-core-platform/services/index.html index d9c2220..2e8095e 100644 --- a/public/docs/federated-core-platform/services/index.html +++ b/public/docs/federated-core-platform/services/index.html @@ -14,7 +14,7 @@ - + Services | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,7 +111,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -126,52 +126,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -184,24 +179,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -251,7 +251,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -271,12 +271,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -301,22 +301,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -336,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -371,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -562,7 +562,7 @@
    - +
    article @@ -579,7 +579,7 @@
    - +
    article @@ -651,7 +651,7 @@ - + @@ -1086,8 +1086,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1095,8 +1095,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1104,8 +1104,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1113,8 +1113,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1122,8 +1122,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1131,8 +1131,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1140,8 +1140,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1149,15 +1149,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1165,28 +1165,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1203,8 +1203,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1212,8 +1212,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1221,13 +1221,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1236,16 +1245,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1254,7 +1263,7 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", description: "", @@ -1263,7 +1272,7 @@ ); index.add( { - id: 24 , + id: 25 , href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", title: "Customer Service and Support", description: "", @@ -1272,20 +1281,11 @@ ); index.add( { - id: 25 , + id: 26 , href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", title: "Core Desktop", - description: "", - content: "" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( diff --git a/public/docs/federated-core-platform/services/index.xml b/public/docs/federated-core-platform/services/index.xml index f0a0fdd..dacfdc6 100644 --- a/public/docs/federated-core-platform/services/index.xml +++ b/public/docs/federated-core-platform/services/index.xml @@ -2,24 +2,24 @@ Services on Federated Computer Enterprise - http://localhost:44247/docs/federated-core-platform/services/ + http://localhost:1313/docs/federated-core-platform/services/ Recent content in Services on Federated Computer Enterprise Hugo en-us Tue, 26 Aug 2025 14:47:00 -0600 - + Federated Management - http://localhost:44247/docs/federated-core-platform/services/federated-management/ + http://localhost:1313/docs/federated-core-platform/services/federated-management/ Mon, 25 Aug 2025 12:35:12 -0600 - http://localhost:44247/docs/federated-core-platform/services/federated-management/ + http://localhost:1313/docs/federated-core-platform/services/federated-management/ Customer Service and Support - http://localhost:44247/docs/federated-core-platform/services/customer-service-and-support/ + http://localhost:1313/docs/federated-core-platform/services/customer-service-and-support/ Tue, 26 Aug 2025 14:47:00 -0600 - http://localhost:44247/docs/federated-core-platform/services/customer-service-and-support/ + http://localhost:1313/docs/federated-core-platform/services/customer-service-and-support/ diff --git a/public/docs/index.html b/public/docs/index.html index d1993d0..558563f 100644 --- a/public/docs/index.html +++ b/public/docs/index.html @@ -14,7 +14,7 @@ - + Docs | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,7 +111,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -119,14 +119,54 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • + + + + +
  • Adding Software to Federated Core
  • + + + + +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -179,11 +244,16 @@ @@ -194,39 +264,19 @@
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -286,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -321,7 +371,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -496,7 +551,7 @@
    - +
    article @@ -513,7 +568,7 @@
    - +
    article @@ -530,7 +585,7 @@
    - +
    article @@ -547,7 +602,7 @@
    - +
    article @@ -564,7 +619,7 @@
    - +
    article @@ -636,7 +691,7 @@ - + @@ -939,6 +994,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -974,8 +1106,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support ", - content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner Core Server Core Mini Unified Storage Unified Messaging Authentication Dashboard Computer Maintenance link CoreScanner Update and Upgrade Monitor and Fix Customization link Core Workflow Intelligence Adding Software to Federated Core Why Open Source Projects Work With Federated Billing link Account Management and Billing Services link Federated Management Customer Service and Support " + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -990,240 +1122,339 @@ index.add( { id: 3 , - href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", - title: "Provisioner", - description: "", - content: "" - } - ); - index.add( - { - id: 4 , - href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", - title: "Unified Messaging", - description: "", - content: "" - } - ); - index.add( - { - id: 5 , - href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", - title: "Authentication", - description: "", - content: "" - } - ); - index.add( - { - id: 6 , - href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", - description: "", - content: "" - } - ); - index.add( - { - id: 7 , - href: "\/docs\/federated-core-platform\/provisioning\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 8 , - href: "\/docs\/federated-core-platform\/provisioning\/computer\/", - title: "Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 9 , - href: "\/docs\/federated-core-platform\/provisioning\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", - description: "", - content: "" - } - ); - index.add( - { - id: 10 , - href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", - title: "Account Management and Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 11 , - href: "\/docs\/federated-core-platform\/services\/federated-management\/", - title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 12 , - href: "\/docs\/software-catalog\/", - title: "Software Catalog", - description: "", - content: "" - } - ); - index.add( - { - id: 13 , - href: "\/docs\/software-catalog\/software-catalog\/", - title: "Software Catalog", - description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", - content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" - } - ); - index.add( - { - id: 14 , - href: "\/docs\/software-catalog\/bundles\/", - title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" - } - ); - index.add( - { - id: 15 , - href: "\/docs\/software-catalog\/federated-commerce\/", - title: "Federated Commerce", - description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", - content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" - } - ); - index.add( - { - id: 16 , - href: "\/docs\/software-catalog\/federated-omnimedia\/", - title: "Federated Omnimedia", - description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", - content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" - } - ); - index.add( - { - id: 17 , - href: "\/docs\/partners\/", - title: "Partners", - description: "", - content: "" - } - ); - index.add( - { - id: 18 , - href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" - } - ); - index.add( - { - id: 19 , - href: "\/docs\/partners\/managed-service-providers\/", - title: "Managed Service Provider", - description: "", - content: "" - } - ); - index.add( - { - id: 20 , - href: "\/docs\/partners\/pro-customers\/", - title: "Pro Customers", - description: "", - content: "" - } - ); - index.add( - { - id: 21 , - href: "\/docs\/partners\/on-line-affiliates\/", - title: "On Line Affiliates", - description: "", - content: "" - } - ); - index.add( - { - id: 22 , - href: "\/docs\/about-federated-computer\/", - title: "About Federated Computer", - description: "", - content: "" - } - ); - index.add( - { - id: 23 , - href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", - title: "Federated Company Backgrounder", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/", - title: "Services", - description: "", - content: "" - } - ); - index.add( - { - id: 25 , - href: "\/docs\/federated-core-platform\/billing\/", - title: "Billing", - description: "", - content: "" - } - ); - index.add( - { - id: 26 , - href: "\/docs\/federated-core-platform\/customization\/", - title: "Customization", - description: "", - content: "" - } - ); - index.add( - { - id: 27 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", - description: "", - content: "" - } - ); - index.add( - { - id: 28 , href: "\/docs\/federated-core-platform\/provisioning\/", title: "Provisioning", description: "", content: "" } ); + index.add( + { + id: 4 , + href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", + title: "Provisioner", + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " + } + ); + index.add( + { + id: 5 , + href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", + title: "Core Server", + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" + } + ); + index.add( + { + id: 6 , + href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", + title: "Core Mini", + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" + } + ); + index.add( + { + id: 7 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", + title: "Unified Storage", + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" + } + ); + index.add( + { + id: 8 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", + title: "Unified Messaging", + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" + } + ); + index.add( + { + id: 9 , + href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", + title: "Authentication", + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" + } + ); + index.add( + { + id: 10 , + href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", + title: "Dashboard", + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " + } + ); + index.add( + { + id: 11 , + href: "\/docs\/federated-core-platform\/provisioning\/computer\/", + title: "Computer", + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" + } + ); + index.add( + { + id: 12 , + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", + description: "", + content: "" + } + ); + index.add( + { + id: 13 , + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", + title: "Core Scanner", + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " + } + ); + index.add( + { + id: 14 , + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", + title: "Update and Upgrade", + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" + } + ); + index.add( + { + id: 15 , + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", + title: "Monitor and Fix", + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" + } + ); + index.add( + { + id: 16 , + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", + description: "", + content: "" + } + ); + index.add( + { + id: 17 , + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" + } + ); + index.add( + { + id: 18 , + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" + } + ); + index.add( + { + id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" + } + ); + index.add( + { + id: 27 , + href: "\/docs\/software-catalog\/", + title: "Software Catalog", + description: "", + content: "" + } + ); + index.add( + { + id: 28 , + href: "\/docs\/software-catalog\/software-catalog\/", + title: "Software Catalog", + description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", + content: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\nAll software works with Federated Computer’s monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.\nEach entry has a link to the code repository for the project and the open source license.\n(Legend: Title Federated Bundles. Title Available.)\nAdministration linkAuthelia: OIDC provider. Repository: https://github.com/authelia/authelia License: https://github.com/authelia/authelia/blob/master/LICENSE\nPanel: user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.\nCustomer Support and Knowledge Management linkBookstack: multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE\nDocmost: collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE\nFreescout: multi-user email address platform for customer support with paid plug-in capabilities. Repository: https://github.com/freescout-help-desk/freescout License: https://github.com/freescout-help-desk/freescout/blob/dist/LICENSE\nData Science linkBaserow: no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE\nBriefer: data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE\nJupyter Interactive Notebook: python-based documents for accessing and analyzing data. Repository: https://github.com/jupyter/notebook License: https://github.com/jupyter/notebook/blob/main/LICENSE\nMetabase: business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt\nNocoDB: no-code database. Repository: https://github.com/nocodb/nocodb License: https://github.com/nocodb/nocodb/blob/develop/LICENSE\nSuperset: modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt\neCommerce linkEversync: connects and syncs Woocommerce installations with each other and Shopify. Allows for creation of re-usable content that applied to many products and product categories. Proprietary to Federated Computer.\nMedusa: ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE\nWooCommerce: ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce\nFamily linkBlackCandy: multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE\nImmich: multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE\nMaybe Finance: Personal/family finance management. Repository: https://github.com/maybe-finance/maybe License: https://github.com/maybe-finance/maybe/blob/main/LICENSE\nWGER: personal workout manager. Repository: https://github.com/wger-project/wger License: https://github.com/wger-project/wger/blob/master/LICENSE.txt\nGroupware linkAppFlowy: open source Notion replacement. Repository: https://github.com/AppFlowy-IO/AppFlowy License: https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE\nBig Blue Button: virtual classroom. Repository: https://github.com/bigbluebutton/bigbluebutton License: https://github.com/bigbluebutton/bigbluebutton/blob/v3.0.x-release/LICENSE\nCal.com: appointment scheduler. Repository: https://github.com/calcom/cal.com License: https://github.com/calcom/cal.com/blob/main/LICENSE\nDocker Email Server: full IMAP and SMTP server. Includes automatic discovery from email clients. Repository: https://github.com/docker-mailserver/docker-mailserver License: https://github.com/docker-mailserver/docker-mailserver/blob/master/LICENSE\nDocuseal: PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE\nDolibarr App Suite: ERP and CRM. Repository: https://github.com/Dolibarr/dolibarr License: https://github.com/Dolibarr/dolibarr?tab=GPL-3.0-1-ov-file#readme\nElement/Matrix: platform for end-to-end encrypted chat capable of federation with servers and users outside of the domain. Repository: Element https://github.com/element-hq/element-web Matrix https://github.com/element-hq/synapse License: Element https://github.com/element-hq/element-web/blob/develop/LICENSE-AGPL-3.0 Matrix https://github.com/element-hq/synapse/blob/develop/LICENSE-AGPL-3.0\nExcalidraw: design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE\nFreePBX: VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License\nJitsi: video-conferencing. Support for up to 1000s of simultaneous participants. Repository: https://github.com/jitsi/docker-jitsi-meet License: https://github.com/jitsi/docker-jitsi-meet/blob/master/LICENSE\nKaneo: open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE\nKimai: time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE\nLinkwarden: social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md\nLoomio: team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt\nMoodle: course ware design and delivery. Repository: https://github.com/moodle/moodle License: https://github.com/moodle/moodle?tab=GPL-3.0-1-ov-file#readme\nNextcloud: groupware platform including calendar, contacts, files. Includes ability to add applications from third parties. Installed with Collabora. Repository: Nextcloud https://github.com/nextcloud/server Collabora https://github.com/CollaboraOnline/online License: Nextcloud https://github.com/nextcloud/server/blob/master/COPYING Collabora Mozilla Public License v2.0.\nOnlyOffice: Office365 compatible suite. Repository: https://github.com/ONLYOFFICE/server License: https://github.com/ONLYOFFICE/server/blob/master/LICENSE.txt\nOpenProject: traditional project management with Gantt and Pert charts. Repository: https://github.com/opf/openproject License: https://github.com/opf/openproject?tab=GPL-3.0-1-ov-file#readme\nPaperless: automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE\nPenpot: open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE\nPlane: project management. Repository: https://github.com/makeplane/plane License: https://github.com/makeplane/plane/blob/preview/LICENSE.txt\nRally: schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE\nRoundcube: web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE\nSogo: web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL\nMarketing and Sales linkAd Server: able to serve banner ads, or ads from Google, to Wordpress, Discourse, Castopod, or another web page including third parties. Proprietary to Federated Computer.\nDittofeed: multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE\nEspoCRM: CRM alternative. Repository: https://github.com/espocrm/espocrm License: https://github.com/espocrm/espocrm/blob/master/LICENSE.txt\nHi.Events: event management and ticketing platform. Repository: https://github.com/HiEventsDev/Hi.Events License: https://github.com/HiEventsDev/Hi.Events/blob/develop/LICENCE\nListmonk: multi-channel marketing automation platform for mailing list and SMS message distribution. Repository: https://github.com/knadh/listmonk License: https://github.com/knadh/listmonk/blob/master/LICENSE\nMatomo: website analytics. Repository: https://github.com/matomo-org/matomo License: https://github.com/matomo-org/matomo/blob/5.x-dev/LICENSE\nMautic: marketing automation for email, SMS, Slack, Whatsapp. Includes landing page automation and many, many integrations. Repository: https://github.com/mautic/mautic License: https://github.com/mautic/mautic/blob/7.x/LICENSE.txt\nPlausible: website analytics. Repository: https://github.com/plausible/analytics License: https://github.com/plausible/analytics/blob/master/LICENSE.md\nTwenty: CRM alternative. Repository: https://github.com/twentyhq/twenty License: https://github.com/twentyhq/twenty/blob/main/LICENSE\nSnapify: open source Loom alternative for video messaging to prospects. Repository: https://github.com/MarconLP/snapify License: https://github.com/MarconLP/snapify/blob/main/LICENSE.md\nPublishing linkCastopod: podcasting and videocasting platform with premium content capabilities. Repository: https://github.com/ad-aures/castopod License: https://github.com/ad-aures/castopod/blob/develop/LICENSE.md\nDiscourse: forum software. That’s selling it short. Can be used a a knowledgebase, SSO, team management and calendar. Lots of great flexibility. Repository: https://github.com/discourse/discourse License: https://github.com/discourse/discourse/blob/main/LICENSE.txt\nGhostCMS: mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE\nOwncast: video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE\nPeertube: video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE\nPixelfed: open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE\nRevolt: open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE\nVDO.ninja: connects Jitsi to OBS for video broadcasting. Repository: https://github.com/steveseguin/vdo.ninja License: https://github.com/steveseguin/vdo.ninja/blob/develop/LICENCE.md\nWebstudio: complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE\nWordpress: Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL\nSecurity linkHeadscale: open source Tailscale clone for Wireguard-based overlay networks allowing for access to all Federated Computer services over a private network. Repository: https://github.com/juanfont/headscale License: https://github.com/juanfont/headscale/blob/main/LICENSE\nPowerDNS: manage DNS for the domain. Repository: https://github.com/PowerDNS/pdns License: https://github.com/PowerDNS/pdns?tab=GPL-2.0-1-ov-file#readme\nTraefik: load balancer, private network management, firewall. Repository: License:\nVaultwarden: password management with clients (from Bitwarden) for desktop, mobile, web. Repository: License:\nSoftware Development and DevOps linkCoolify: platform-as-a-service. Repository: https://github.com/coollabsio/coolify License: https://github.com/coollabsio/coolify/blob/v4.x/LICENSE\nFleetDM: agent-based device management and configuration platform. Repository: https://github.com/fleetdm/fleet License: https://github.com/fleetdm/fleet/blob/main/LICENSE\nForgejo: alternate git server. Repository: https://codeberg.org/forgejo/forgejo License: https://codeberg.org/forgejo/forgejo/src/branch/forgejo/LICENSE\nGitea: source code management with large file support, CI/CD, automated build support. Repository: https://github.com/go-gitea/gitea License: https://github.com/go-gitea/gitea/blob/main/LICENSE\nGrafana: Data visualization. Repository: https://github.com/grafana/grafana License: https://github.com/grafana/grafana/blob/main/LICENSE\nInfisical: secrets management. Repository: https://github.com/Infisical/infisical License: https://github.com/Infisical/infisical/blob/main/LICENSE\nPrometheus: Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE\nRustDesk: remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE\nSuper Productivity: to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE\nUptime Kuma: website monitor and notification. Works with various message buses and chat applications such as Element/Matrix. Repository: https://github.com/louislam/uptime-kuma License:\nExamples of Software Bundles linkIt is a smart go-to-market to bundle offerings together into a complete solution for a business, team, business type, or job function. Here are a couple examples:\n" + } + ); index.add( { id: 29 , + href: "\/docs\/software-catalog\/bundles\/", + title: "Bundles", + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" + } + ); + index.add( + { + id: 30 , + href: "\/docs\/software-catalog\/federated-commerce\/", + title: "Federated Commerce", + description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", + content: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\nFederate Commerce has been a very successful offering and shows the power you’ll discover combining great open source software, bespoke service, and reliable support into a single bundle.\n" + } + ); + index.add( + { + id: 31 , + href: "\/docs\/software-catalog\/federated-omnimedia\/", + title: "Federated Omnimedia", + description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", + content: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n" + } + ); + index.add( + { + id: 32 , + href: "\/docs\/partners\/", + title: "Partners", + description: "", + content: "" + } + ); + index.add( + { + id: 33 , + href: "\/docs\/partners\/operators-networks-platforms\/", + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" + } + ); + index.add( + { + id: 34 , + href: "\/docs\/partners\/managed-service-providers\/", + title: "Managed Service Provider", + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" + } + ); + index.add( + { + id: 35 , + href: "\/docs\/partners\/pro-customers\/", + title: "Pro Customers", + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" + } + ); + index.add( + { + id: 36 , + href: "\/docs\/partners\/on-line-affiliates\/", + title: "On Line Affiliates", + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" + } + ); + index.add( + { + id: 37 , + href: "\/docs\/about-federated-computer\/", + title: "About Federated Computer", + description: "", + content: "" + } + ); + index.add( + { + id: 38 , + href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", + title: "Federated Company Backgrounder", + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" + } + ); + index.add( + { + id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/index.xml b/public/docs/index.xml index cd9e3db..f586219 100644 --- a/public/docs/index.xml +++ b/public/docs/index.xml @@ -2,18 +2,18 @@ Docs on Federated Computer Enterprise - http://localhost:44247/docs/ + http://localhost:1313/docs/ Recent content in Docs on Federated Computer Enterprise Hugo en-us Mon, 25 Aug 2025 12:25:51 -0600 - + Overview - http://localhost:44247/docs/overview/ + http://localhost:1313/docs/overview/ Mon, 25 Aug 2025 12:25:51 -0600 - http://localhost:44247/docs/overview/ - <p>We&rsquo;ve made this portal so you can learn about Federated Computer enterprise offerings.</p> <h2 id="federated-core-platform">Federated Core Platform <a href="#federated-core-platform" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h2><p><a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:44247/docs/federated-core-platform/federated-core-platform/'><p>FEDERATED CORE PLATFORM</p><strong>Federated Core Platform</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:44247/docs/federated-core-platform/federated-core-platform/">Federated Core Platform</a> delivers offerings and services based on the best open source software useful to businesses, teams, individuals looking for breaktrhough price, privacy, flexiblity and value from SaaS software. The <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:44247/docs/federated-core-platform/federated-core-platform/'><p>FEDERATED CORE PLATFORM</p><strong>Federated Core Platform</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:44247/docs/federated-core-platform/federated-core-platform/">Federated Core Platfrom</a> enables operators and networks, managed service providers, &ldquo;pro&rdquo; customer partners, and on-line affiliates to deliver great software and services to their customers.</p> + http://localhost:1313/docs/overview/ + <p>We&rsquo;ve made this portal so you can learn about Federated Computer enterprise offerings.</p> <h2 id="federated-core-platform">Federated Core Platform <a href="#federated-core-platform" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h2><p><a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/federated-core-platform/'><p>FEDERATED CORE PLATFORM</p><strong>Federated Core Platform</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:1313/docs/federated-core-platform/federated-core-platform/">Federated Core Platform</a> delivers offerings and services based on the best open source software useful to businesses, teams, individuals looking for breaktrhough price, privacy, flexiblity and value from SaaS software. The <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/federated-core-platform/'><p>FEDERATED CORE PLATFORM</p><strong>Federated Core Platform</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:1313/docs/federated-core-platform/federated-core-platform/">Federated Core Platfrom</a> enables operators and networks, managed service providers, &ldquo;pro&rdquo; customer partners, and on-line affiliates to deliver great software and services to their customers.</p> diff --git a/public/docs/js/bundle.js b/public/docs/js/bundle.js index 9c0a9b7..37a723f 100644 --- a/public/docs/js/bundle.js +++ b/public/docs/js/bundle.js @@ -315,7 +315,7 @@ tocBtn.addEventListener('hidden.bs.dropdown', event => { var stdin_default; var init_stdin = __esm({ "ns-hugo-params:"() { - stdin_default = { langPath: "http://localhost:44247/docs/js/components/" }; + stdin_default = { langPath: "http://localhost:1313/docs/js/components/" }; } }); diff --git a/public/docs/overview/index.html b/public/docs/overview/index.html index bed9f73..6ef39da 100644 --- a/public/docs/overview/index.html +++ b/public/docs/overview/index.html @@ -14,7 +14,7 @@ - + Overview | Federated Computer Enterprise @@ -25,20 +25,20 @@ - - - - - - + + + + + + - + - + @@ -50,7 +50,7 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi - + @@ -95,7 +95,7 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi
  • - + article Overview @@ -115,7 +115,7 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -130,52 +130,47 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -188,24 +183,24 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -255,7 +255,7 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -275,12 +275,12 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -305,22 +305,22 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -340,22 +340,22 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -375,7 +375,12 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -683,7 +688,7 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi - + @@ -1063,6 +1068,13 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi + + + + + + + @@ -1118,8 +1130,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1127,8 +1139,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1136,8 +1148,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1145,8 +1157,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1154,8 +1166,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1163,8 +1175,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1172,8 +1184,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1181,15 +1193,15 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1197,28 +1209,28 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1235,8 +1247,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1244,8 +1256,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1253,13 +1265,22 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1268,16 +1289,16 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1286,38 +1307,29 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1378,9 +1390,9 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1388,8 +1400,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1397,8 +1409,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1406,8 +1418,8 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1424,13 +1436,22 @@ Federated Core Platform linkFederated Core Platform delivers offerings and servi id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/partners/index.html b/public/docs/partners/index.html index 980e7e5..0ce802a 100644 --- a/public/docs/partners/index.html +++ b/public/docs/partners/index.html @@ -14,7 +14,7 @@ - + Partners | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,87 +111,177 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • -
  • Provisioner
  • + -
  • Unified Storage
  • + -
  • Unified Messaging
  • + -
  • Core Scanner
  • + -
  • Authentication
  • - - - - -
  • Core Mini
  • - - - - -
  • Core Server
  • - - - - -
  • Core Workflow Intelligence
  • - - - - -
  • Update and Upgrade
  • - - - - -
  • Monitor and Fix
  • - - - - -
  • Computer
  • - - - - -
  • Core Desktop
  • - - - - -
  • Adding Software to Federated Core
  • - - - - -
  • Account Management and Billing
  • - - - - -
  • Why Open Source Projects Work With Federated
  • - - - - -
  • Federated Management
  • + @@ -211,22 +301,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -246,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -281,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -464,7 +554,7 @@
    - +
    article @@ -481,7 +571,7 @@
    - +
    article @@ -498,7 +588,7 @@
    - +
    article @@ -515,7 +605,7 @@
    - +
    article @@ -587,7 +677,7 @@ - + @@ -904,6 +994,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -930,8 +1076,8 @@ id: 0 , href: "\/docs\/overview\/", title: "Overview", - description: "We’ve made this portal so you can learn about all the Federated Computer enterprise offerings.\nFederated Computer crafts offerings and programs from the best open source software for operators and networks, managed service providers, “pro” customer partners, and partners just getting started through Federated’s on-line affiliate programs.\nOperators and Networks linkMore and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.\n", - content: "We’ve made this portal so you can learn about all the Federated Computer enterprise offerings.\nFederated Computer crafts offerings and programs from the best open source software for operators and networks, managed service providers, “pro” customer partners, and partners just getting started through Federated’s on-line affiliate programs.\nOperators and Networks linkMore and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.\nLearn about how the Federated Core Platform can work for you:\n" + description: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link", + content: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link" } ); index.add( @@ -939,8 +1085,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "", - content: "" + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -955,8 +1101,8 @@ index.add( { id: 3 , - href: "\/docs\/federated-core-platform\/provisioner\/", - title: "Provisioner", + href: "\/docs\/federated-core-platform\/provisioning\/", + title: "Provisioning", description: "", content: "" } @@ -964,8 +1110,8 @@ index.add( { id: 4 , - href: "\/docs\/federated-core-platform\/unified-storage\/", - title: "Unified Storage", + href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", + title: "Provisioner", description: "", content: "" } @@ -973,53 +1119,53 @@ index.add( { id: 5 , - href: "\/docs\/federated-core-platform\/unified-messaging\/", - title: "Unified Messaging", - description: "", - content: "" - } - ); - index.add( - { - id: 6 , - href: "\/docs\/federated-core-platform\/core-scanner\/", - title: "Core Scanner", - description: "", - content: "" - } - ); - index.add( - { - id: 7 , - href: "\/docs\/federated-core-platform\/authentication\/", - title: "Authentication", - description: "", - content: "" - } - ); - index.add( - { - id: 8 , - href: "\/docs\/federated-core-platform\/core-mini\/", - title: "Core Mini", - description: "", - content: "" - } - ); - index.add( - { - id: 9 , - href: "\/docs\/federated-core-platform\/core-server\/", + href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", description: "", content: "" } ); + index.add( + { + id: 6 , + href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", + title: "Core Mini", + description: "", + content: "" + } + ); + index.add( + { + id: 7 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", + title: "Unified Storage", + description: "", + content: "" + } + ); + index.add( + { + id: 8 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", + title: "Unified Messaging", + description: "", + content: "" + } + ); + index.add( + { + id: 9 , + href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", + title: "Authentication", + description: "", + content: "" + } + ); index.add( { id: 10 , - href: "\/docs\/federated-core-platform\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", + href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", + title: "Dashboard", description: "", content: "" } @@ -1027,35 +1173,35 @@ index.add( { id: 11 , - href: "\/docs\/federated-core-platform\/update-and-upgrade\/", - title: "Update and Upgrade", - description: "", - content: "" - } - ); - index.add( - { - id: 12 , - href: "\/docs\/federated-core-platform\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 13 , - href: "\/docs\/federated-core-platform\/computer\/", + href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", description: "", content: "" } ); + index.add( + { + id: 12 , + href: "\/docs\/federated-core-platform\/maintenance\/", + title: "Maintenance", + description: "", + content: "" + } + ); + index.add( + { + id: 13 , + href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + title: "Core Scanner", + description: "", + content: "" + } + ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/core-desktop\/", - title: "Core Desktop", + href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + title: "Update and Upgrade", description: "", content: "" } @@ -1063,8 +1209,8 @@ index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", + href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + title: "Monitor and Fix", description: "", content: "" } @@ -1072,8 +1218,8 @@ index.add( { id: 16 , - href: "\/docs\/federated-core-platform\/account-management-and-billing\/", - title: "Account Management and Billing", + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", description: "", content: "" } @@ -1081,8 +1227,8 @@ index.add( { id: 17 , - href: "\/docs\/federated-core-platform\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", description: "", content: "" } @@ -1090,8 +1236,8 @@ index.add( { id: 18 , - href: "\/docs\/federated-core-platform\/federated-management\/", - title: "Federated Management", + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", description: "", content: "" } @@ -1099,6 +1245,78 @@ index.add( { id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "", + content: "" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 27 , href: "\/docs\/software-catalog\/", title: "Software Catalog", description: "", @@ -1107,7 +1325,7 @@ ); index.add( { - id: 20 , + id: 28 , href: "\/docs\/software-catalog\/software-catalog\/", title: "Software Catalog", description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", @@ -1116,16 +1334,16 @@ ); index.add( { - id: 21 , + id: 29 , href: "\/docs\/software-catalog\/bundles\/", title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core ", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core " + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" } ); index.add( { - id: 22 , + id: 30 , href: "\/docs\/software-catalog\/federated-commerce\/", title: "Federated Commerce", description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", @@ -1134,7 +1352,7 @@ ); index.add( { - id: 23 , + id: 31 , href: "\/docs\/software-catalog\/federated-omnimedia\/", title: "Federated Omnimedia", description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", @@ -1143,7 +1361,7 @@ ); index.add( { - id: 24 , + id: 32 , href: "\/docs\/partners\/", title: "Partners", description: "", @@ -1152,7 +1370,7 @@ ); index.add( { - id: 25 , + id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", title: "Operators Networks Platforms", description: "Text\n", @@ -1161,7 +1379,7 @@ ); index.add( { - id: 26 , + id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", description: "", @@ -1170,7 +1388,7 @@ ); index.add( { - id: 27 , + id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", description: "", @@ -1179,7 +1397,7 @@ ); index.add( { - id: 28 , + id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", description: "", @@ -1188,7 +1406,7 @@ ); index.add( { - id: 29 , + id: 37 , href: "\/docs\/about-federated-computer\/", title: "About Federated Computer", description: "", @@ -1197,7 +1415,7 @@ ); index.add( { - id: 30 , + id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", description: "", @@ -1206,7 +1424,7 @@ ); index.add( { - id: 31 , + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/partners/index.xml b/public/docs/partners/index.xml index 3149fa3..8f7e3bf 100644 --- a/public/docs/partners/index.xml +++ b/public/docs/partners/index.xml @@ -2,38 +2,38 @@ Partners on Federated Computer Enterprise - http://localhost:44247/docs/partners/ + http://localhost:1313/docs/partners/ Recent content in Partners on Federated Computer Enterprise Hugo en-us Tue, 26 Aug 2025 11:12:45 -0600 - + Operators Networks Platforms - http://localhost:44247/docs/partners/operators-networks-platforms/ + http://localhost:1313/docs/partners/operators-networks-platforms/ Mon, 25 Aug 2025 12:38:19 -0600 - http://localhost:44247/docs/partners/operators-networks-platforms/ + http://localhost:1313/docs/partners/operators-networks-platforms/ <p>Text</p> Managed Service Provider - http://localhost:44247/docs/partners/managed-service-providers/ + http://localhost:1313/docs/partners/managed-service-providers/ Mon, 25 Aug 2025 12:37:54 -0600 - http://localhost:44247/docs/partners/managed-service-providers/ + http://localhost:1313/docs/partners/managed-service-providers/ Pro Customers - http://localhost:44247/docs/partners/pro-customers/ + http://localhost:1313/docs/partners/pro-customers/ Tue, 26 Aug 2025 11:12:45 -0600 - http://localhost:44247/docs/partners/pro-customers/ + http://localhost:1313/docs/partners/pro-customers/ On Line Affiliates - http://localhost:44247/docs/partners/on-line-affiliates/ + http://localhost:1313/docs/partners/on-line-affiliates/ Mon, 25 Aug 2025 12:38:06 -0600 - http://localhost:44247/docs/partners/on-line-affiliates/ + http://localhost:1313/docs/partners/on-line-affiliates/ diff --git a/public/docs/partners/managed-service-providers/index.html b/public/docs/partners/managed-service-providers/index.html index dc71a81..52da91a 100644 --- a/public/docs/partners/managed-service-providers/index.html +++ b/public/docs/partners/managed-service-providers/index.html @@ -14,7 +14,7 @@ - + Managed Service Provider | Federated Computer Enterprise @@ -25,21 +25,25 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +52,7 @@ - + @@ -93,7 +97,7 @@
  • - + article Overview @@ -113,7 +117,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +132,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +185,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +257,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +277,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +307,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +342,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +377,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -535,18 +544,42 @@
    -
    +
    On this page
    - +
    -
    +
    -
    -
    +
    +
    article @@ -563,7 +596,10 @@
    - +

    Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.

    +

    This leaves MORE money on the table for the managed service provider to provide high-value services.

    +

    Solutions

    Federated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.

    +
    @@ -578,7 +614,7 @@
    -

    navigate_before Operators Networks Platforms

    +

    navigate_before Operators, Networks, Platforms

    @@ -648,7 +684,7 @@ - + @@ -1028,6 +1064,13 @@ + + + + + + + @@ -1083,8 +1126,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1092,8 +1135,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1101,8 +1144,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1110,8 +1153,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1119,8 +1162,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1128,8 +1171,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1137,8 +1180,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1146,15 +1189,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1162,28 +1205,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1200,8 +1243,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1209,8 +1252,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1218,13 +1261,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1233,16 +1285,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1251,38 +1303,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1343,9 +1386,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1353,8 +1396,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1362,8 +1405,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1371,8 +1414,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1389,13 +1432,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/partners/on-line-affiliates/index.html b/public/docs/partners/on-line-affiliates/index.html index eea5c40..6bbdede 100644 --- a/public/docs/partners/on-line-affiliates/index.html +++ b/public/docs/partners/on-line-affiliates/index.html @@ -14,7 +14,7 @@ - + On Line Affiliates | Federated Computer Enterprise @@ -25,21 +25,23 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +50,7 @@ - + @@ -93,7 +95,7 @@
  • - + article Overview @@ -113,7 +115,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +130,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +183,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +255,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +275,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +305,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +340,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +375,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -563,7 +570,9 @@
    - +

    Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.

    +

    We have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.

    +
    @@ -648,7 +657,7 @@ - + @@ -1028,6 +1037,13 @@ + + + + + + + @@ -1083,8 +1099,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1092,8 +1108,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1101,8 +1117,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1110,8 +1126,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1119,8 +1135,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1128,8 +1144,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1137,8 +1153,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1146,15 +1162,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1162,28 +1178,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1200,8 +1216,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1209,8 +1225,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1218,13 +1234,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1233,16 +1258,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1251,38 +1276,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1343,9 +1359,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1353,8 +1369,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1362,8 +1378,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1371,8 +1387,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1389,13 +1405,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/partners/operators-networks-platforms/index.html b/public/docs/partners/operators-networks-platforms/index.html index 2ea1d23..7c9375c 100644 --- a/public/docs/partners/operators-networks-platforms/index.html +++ b/public/docs/partners/operators-networks-platforms/index.html @@ -14,9 +14,9 @@ - + - Operators Networks Platforms | Federated Computer Enterprise + Operators, Networks, Platforms | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - - - + + + + + + + + - + - - - + + + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@
  • - + article Overview @@ -113,7 +113,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +128,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +181,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +253,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +273,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +303,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +338,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +373,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -526,7 +526,7 @@ @@ -552,7 +552,7 @@ article

    - Operators Networks Platforms + Operators, Networks, Platforms

    @@ -563,7 +563,9 @@
    -

    Text

    +

    Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.

    +

    The typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.

    +

    At the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.

    @@ -649,7 +651,7 @@ - + @@ -1084,8 +1086,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1093,8 +1095,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1102,8 +1104,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1111,8 +1113,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1120,8 +1122,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1129,8 +1131,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1138,8 +1140,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1147,15 +1149,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1163,28 +1165,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1201,8 +1203,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1210,8 +1212,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1219,13 +1221,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1234,16 +1245,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1252,38 +1263,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1344,9 +1346,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1354,8 +1356,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1390,8 +1392,8 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( diff --git a/public/docs/partners/pro-customers/index.html b/public/docs/partners/pro-customers/index.html index 42ef26e..a364a12 100644 --- a/public/docs/partners/pro-customers/index.html +++ b/public/docs/partners/pro-customers/index.html @@ -14,7 +14,7 @@ - + Pro Customers | Federated Computer Enterprise @@ -25,21 +25,25 @@ - - - - - - + + + + + + - + - + - + - + @@ -48,7 +52,7 @@ - + @@ -93,7 +97,7 @@
  • - + article Overview @@ -113,7 +117,7 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -128,52 +132,47 @@ -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -186,24 +185,24 @@
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -253,7 +257,7 @@ -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -273,12 +277,12 @@ -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -303,22 +307,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -338,22 +342,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -373,7 +377,12 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -563,7 +572,10 @@
    - +

    Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.

    +

    It is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.

    +

    However, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.

    +
    @@ -648,7 +660,7 @@ - + @@ -1028,6 +1040,13 @@ + + + + + + + @@ -1083,8 +1102,8 @@ id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1092,8 +1111,8 @@ id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1101,8 +1120,8 @@ id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1110,8 +1129,8 @@ id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1119,8 +1138,8 @@ id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1128,8 +1147,8 @@ id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1137,8 +1156,8 @@ id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1146,15 +1165,15 @@ id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1162,28 +1181,28 @@ index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1200,8 +1219,8 @@ id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1209,8 +1228,8 @@ id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1218,13 +1237,22 @@ id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1233,16 +1261,16 @@ ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1251,38 +1279,29 @@ ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1343,9 +1362,9 @@ { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1353,8 +1372,8 @@ id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1362,8 +1381,8 @@ id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1371,8 +1390,8 @@ id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1389,13 +1408,22 @@ id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/software-catalog/bundles/index.html b/public/docs/software-catalog/bundles/index.html index aed59b8..23d3d47 100644 --- a/public/docs/software-catalog/bundles/index.html +++ b/public/docs/software-catalog/bundles/index.html @@ -14,7 +14,7 @@ - + Bundles | Federated Computer Enterprise @@ -25,20 +25,20 @@ - - - - - - + + + + + + - + - + @@ -50,7 +50,7 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m - + @@ -95,7 +95,7 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m
  • - + article Overview @@ -115,7 +115,7 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -130,52 +130,47 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -188,24 +183,24 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -255,7 +255,7 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -275,12 +275,12 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -305,22 +305,22 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -340,22 +340,22 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -375,7 +375,12 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -682,7 +687,7 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m - + @@ -1062,6 +1067,13 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m + + + + + + + @@ -1117,8 +1129,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1126,8 +1138,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1135,8 +1147,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1144,8 +1156,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1153,8 +1165,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1162,8 +1174,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1171,8 +1183,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1180,15 +1192,15 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1196,28 +1208,28 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1234,8 +1246,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1243,8 +1255,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1252,13 +1264,22 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1267,16 +1288,16 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1285,38 +1306,29 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1377,9 +1389,9 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1387,8 +1399,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1396,8 +1408,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1405,8 +1417,8 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1423,13 +1435,22 @@ The Federated Core Provisioner can spin up Federated Cores based on a software m id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/software-catalog/federated-commerce/index.html b/public/docs/software-catalog/federated-commerce/index.html index b177407..2a38a30 100644 --- a/public/docs/software-catalog/federated-commerce/index.html +++ b/public/docs/software-catalog/federated-commerce/index.html @@ -14,7 +14,7 @@ - + Federated Commerce | Federated Computer Enterprise @@ -25,21 +25,21 @@ - - - - - - + + + + + + - + - + + @@ -97,7 +97,7 @@ In addition to software, Federated provides essential services to customers such
  • - + article Overview @@ -117,7 +117,7 @@ In addition to software, Federated provides essential services to customers such -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -132,52 +132,47 @@ In addition to software, Federated provides essential services to customers such -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -190,24 +185,24 @@ In addition to software, Federated provides essential services to customers such
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -257,7 +257,7 @@ In addition to software, Federated provides essential services to customers such -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -277,12 +277,12 @@ In addition to software, Federated provides essential services to customers such -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -307,22 +307,22 @@ In addition to software, Federated provides essential services to customers such -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -342,22 +342,22 @@ In addition to software, Federated provides essential services to customers such -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -377,7 +377,12 @@ In addition to software, Federated provides essential services to customers such -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -656,7 +661,7 @@ In addition to software, Federated provides essential services to customers such - + @@ -1036,6 +1041,13 @@ In addition to software, Federated provides essential services to customers such + + + + + + + @@ -1091,8 +1103,8 @@ In addition to software, Federated provides essential services to customers such id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1100,8 +1112,8 @@ In addition to software, Federated provides essential services to customers such id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1109,8 +1121,8 @@ In addition to software, Federated provides essential services to customers such id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1118,8 +1130,8 @@ In addition to software, Federated provides essential services to customers such id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1127,8 +1139,8 @@ In addition to software, Federated provides essential services to customers such id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1136,8 +1148,8 @@ In addition to software, Federated provides essential services to customers such id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1145,8 +1157,8 @@ In addition to software, Federated provides essential services to customers such id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1154,15 +1166,15 @@ In addition to software, Federated provides essential services to customers such id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1170,28 +1182,28 @@ In addition to software, Federated provides essential services to customers such index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1208,8 +1220,8 @@ In addition to software, Federated provides essential services to customers such id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1217,8 +1229,8 @@ In addition to software, Federated provides essential services to customers such id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1226,13 +1238,22 @@ In addition to software, Federated provides essential services to customers such id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1241,16 +1262,16 @@ In addition to software, Federated provides essential services to customers such ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1259,38 +1280,29 @@ In addition to software, Federated provides essential services to customers such ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1351,9 +1363,9 @@ In addition to software, Federated provides essential services to customers such { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1361,8 +1373,8 @@ In addition to software, Federated provides essential services to customers such id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1370,8 +1382,8 @@ In addition to software, Federated provides essential services to customers such id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1379,8 +1391,8 @@ In addition to software, Federated provides essential services to customers such id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1397,13 +1409,22 @@ In addition to software, Federated provides essential services to customers such id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/software-catalog/federated-omnimedia/index.html b/public/docs/software-catalog/federated-omnimedia/index.html index 2b113da..99ef273 100644 --- a/public/docs/software-catalog/federated-omnimedia/index.html +++ b/public/docs/software-catalog/federated-omnimedia/index.html @@ -14,7 +14,7 @@ - + Federated Omnimedia | Federated Computer Enterprise @@ -25,12 +25,12 @@ - - - - - - + + + + + + - + - + + @@ -115,7 +115,7 @@ Federated Omnimedia provides ample opportunities for additional professional and
  • - + article Overview @@ -135,7 +135,7 @@ Federated Omnimedia provides ample opportunities for additional professional and -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -150,52 +150,47 @@ Federated Omnimedia provides ample opportunities for additional professional and -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -208,24 +203,24 @@ Federated Omnimedia provides ample opportunities for additional professional and
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -275,7 +275,7 @@ Federated Omnimedia provides ample opportunities for additional professional and -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -295,12 +295,12 @@ Federated Omnimedia provides ample opportunities for additional professional and -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -325,22 +325,22 @@ Federated Omnimedia provides ample opportunities for additional professional and -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -360,22 +360,22 @@ Federated Omnimedia provides ample opportunities for additional professional and -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -395,7 +395,12 @@ Federated Omnimedia provides ample opportunities for additional professional and -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -623,7 +628,7 @@ Federated Omnimedia provides ample opportunities for additional professional and
    -

    Operators Networks Platforms navigate_next

    +

    Operators, Networks, Platforms navigate_next

    @@ -682,7 +687,7 @@ Federated Omnimedia provides ample opportunities for additional professional and - + @@ -1062,6 +1067,13 @@ Federated Omnimedia provides ample opportunities for additional professional and + + + + + + + @@ -1117,8 +1129,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1126,8 +1138,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1135,8 +1147,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1144,8 +1156,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1153,8 +1165,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1162,8 +1174,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1171,8 +1183,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1180,15 +1192,15 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1196,28 +1208,28 @@ Federated Omnimedia provides ample opportunities for additional professional and index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1234,8 +1246,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1243,8 +1255,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1252,13 +1264,22 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1267,16 +1288,16 @@ Federated Omnimedia provides ample opportunities for additional professional and ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1285,38 +1306,29 @@ Federated Omnimedia provides ample opportunities for additional professional and ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1377,9 +1389,9 @@ Federated Omnimedia provides ample opportunities for additional professional and { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1387,8 +1399,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1396,8 +1408,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1405,8 +1417,8 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1423,13 +1435,22 @@ Federated Omnimedia provides ample opportunities for additional professional and id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/software-catalog/index.html b/public/docs/software-catalog/index.html index 7200329..5da4fce 100644 --- a/public/docs/software-catalog/index.html +++ b/public/docs/software-catalog/index.html @@ -14,7 +14,7 @@ - + Software Catalog | Federated Computer Enterprise @@ -25,17 +25,17 @@ - - - - - - + + + + + + - - + + @@ -46,7 +46,7 @@ - + @@ -91,7 +91,7 @@
  • - + article Overview @@ -111,87 +111,177 @@ -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • -
  • Provisioner
  • + -
  • Unified Storage
  • + -
  • Unified Messaging
  • + -
  • Core Scanner
  • + -
  • Authentication
  • - - - - -
  • Core Mini
  • - - - - -
  • Core Server
  • - - - - -
  • Core Workflow Intelligence
  • - - - - -
  • Update and Upgrade
  • - - - - -
  • Monitor and Fix
  • - - - - -
  • Computer
  • - - - - -
  • Core Desktop
  • - - - - -
  • Adding Software to Federated Core
  • - - - - -
  • Account Management and Billing
  • - - - - -
  • Why Open Source Projects Work With Federated
  • - - - - -
  • Federated Management
  • + @@ -211,22 +301,22 @@ -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -246,22 +336,22 @@ -
  • Operators Networks Platforms
  • +
  • Operators Networks Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -281,7 +371,7 @@ -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • @@ -464,7 +554,7 @@
    - +
    article @@ -481,7 +571,7 @@
    - +
    article @@ -498,7 +588,7 @@
    - +
    article @@ -515,7 +605,7 @@
    - +
    article @@ -587,7 +677,7 @@ - + @@ -904,6 +994,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -930,8 +1076,8 @@ id: 0 , href: "\/docs\/overview\/", title: "Overview", - description: "We’ve made this portal so you can learn about all the Federated Computer enterprise offerings.\nFederated Computer crafts offerings and programs from the best open source software for operators and networks, managed service providers, “pro” customer partners, and partners just getting started through Federated’s on-line affiliate programs.\nOperators and Networks linkMore and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.\n", - content: "We’ve made this portal so you can learn about all the Federated Computer enterprise offerings.\nFederated Computer crafts offerings and programs from the best open source software for operators and networks, managed service providers, “pro” customer partners, and partners just getting started through Federated’s on-line affiliate programs.\nOperators and Networks linkMore and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.\nLearn about how the Federated Core Platform can work for you:\n" + description: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link", + content: "We’ve made this portal so you can learn about Federated Computer enterprise offerings.\nFederated Core Platform link" } ); index.add( @@ -939,8 +1085,8 @@ id: 1 , href: "\/docs\/federated-core-platform\/federated-core-platform\/", title: "Federated Core Platform", - description: "", - content: "" + description: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n", + content: "The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.\nThe main component groups of Federated Core Platform are:\nProvisioning link Provisioner: interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network; Core Server: Federated Linux distribution for X64 and ARM virtual machines; Core Mini: The minimal amount of software that must always be installed for a Core; Unified Storage: architecture for shared storage between Core docker images; Unified Messaging: email infrastructure for all docker images including autodiscover services; Authentication: OIDC provider; Dashboard: user creation, domain and application preferences; Computer: end-user application for managing software links and workflows. Maintenance link CoreScanner: customer support application for monitoring and locked-down actions on customer infrastructure; Update and Upgrade: system for discovering new software versions and pushing to customers; Monitor and Fix: machine-learning to identify and solve operational issues based on customer support patterns. Customization link Core Workflow Intelligence: AI-driven workflows between SaaS applications; Adding Software to Federated Core: how to add SaaS applications to Federated Core Platform; Why Open Source Projects Work With Federated: the benefits of Federated Core Platform for open source SaaS projects. Billing link Account Management and Billing: tracking what is used and billed. Services link Federated Management: let Federated Computer run your cloud for or alongside your team; Customer Service and Support: let Federated Computer provide 24/7 customer support for or alongside your team. (Note: you can learn more about these components by selecting the documentation in the left navigation.)\n" } ); index.add( @@ -955,8 +1101,8 @@ index.add( { id: 3 , - href: "\/docs\/federated-core-platform\/provisioner\/", - title: "Provisioner", + href: "\/docs\/federated-core-platform\/provisioning\/", + title: "Provisioning", description: "", content: "" } @@ -964,8 +1110,8 @@ index.add( { id: 4 , - href: "\/docs\/federated-core-platform\/unified-storage\/", - title: "Unified Storage", + href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", + title: "Provisioner", description: "", content: "" } @@ -973,53 +1119,53 @@ index.add( { id: 5 , - href: "\/docs\/federated-core-platform\/unified-messaging\/", - title: "Unified Messaging", - description: "", - content: "" - } - ); - index.add( - { - id: 6 , - href: "\/docs\/federated-core-platform\/core-scanner\/", - title: "Core Scanner", - description: "", - content: "" - } - ); - index.add( - { - id: 7 , - href: "\/docs\/federated-core-platform\/authentication\/", - title: "Authentication", - description: "", - content: "" - } - ); - index.add( - { - id: 8 , - href: "\/docs\/federated-core-platform\/core-mini\/", - title: "Core Mini", - description: "", - content: "" - } - ); - index.add( - { - id: 9 , - href: "\/docs\/federated-core-platform\/core-server\/", + href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", description: "", content: "" } ); + index.add( + { + id: 6 , + href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", + title: "Core Mini", + description: "", + content: "" + } + ); + index.add( + { + id: 7 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", + title: "Unified Storage", + description: "", + content: "" + } + ); + index.add( + { + id: 8 , + href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", + title: "Unified Messaging", + description: "", + content: "" + } + ); + index.add( + { + id: 9 , + href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", + title: "Authentication", + description: "", + content: "" + } + ); index.add( { id: 10 , - href: "\/docs\/federated-core-platform\/core-workflow-intelligence\/", - title: "Core Workflow Intelligence", + href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", + title: "Dashboard", description: "", content: "" } @@ -1027,35 +1173,35 @@ index.add( { id: 11 , - href: "\/docs\/federated-core-platform\/update-and-upgrade\/", - title: "Update and Upgrade", - description: "", - content: "" - } - ); - index.add( - { - id: 12 , - href: "\/docs\/federated-core-platform\/monitor-and-fix\/", - title: "Monitor and Fix", - description: "", - content: "" - } - ); - index.add( - { - id: 13 , - href: "\/docs\/federated-core-platform\/computer\/", + href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", description: "", content: "" } ); + index.add( + { + id: 12 , + href: "\/docs\/federated-core-platform\/maintenance\/", + title: "Maintenance", + description: "", + content: "" + } + ); + index.add( + { + id: 13 , + href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + title: "Core Scanner", + description: "", + content: "" + } + ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/core-desktop\/", - title: "Core Desktop", + href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + title: "Update and Upgrade", description: "", content: "" } @@ -1063,8 +1209,8 @@ index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/adding-software-to-federated-core\/", - title: "Adding Software to Federated Core", + href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + title: "Monitor and Fix", description: "", content: "" } @@ -1072,8 +1218,8 @@ index.add( { id: 16 , - href: "\/docs\/federated-core-platform\/account-management-and-billing\/", - title: "Account Management and Billing", + href: "\/docs\/federated-core-platform\/customization\/", + title: "Customization", description: "", content: "" } @@ -1081,8 +1227,8 @@ index.add( { id: 17 , - href: "\/docs\/federated-core-platform\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", + href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", + title: "Core Workflow Intelligence", description: "", content: "" } @@ -1090,8 +1236,8 @@ index.add( { id: 18 , - href: "\/docs\/federated-core-platform\/federated-management\/", - title: "Federated Management", + href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", + title: "Adding Software to Federated Core", description: "", content: "" } @@ -1099,6 +1245,78 @@ index.add( { id: 19 , + href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 20 , + href: "\/docs\/federated-core-platform\/billing\/", + title: "Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 21 , + href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", + title: "Account Management and Billing", + description: "", + content: "" + } + ); + index.add( + { + id: 22 , + href: "\/docs\/federated-core-platform\/services\/", + title: "Services", + description: "", + content: "" + } + ); + index.add( + { + id: 23 , + href: "\/docs\/federated-core-platform\/services\/federated-management\/", + title: "Federated Management", + description: "", + content: "" + } + ); + index.add( + { + id: 24 , + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "", + content: "" + } + ); + index.add( + { + id: 25 , + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "", + content: "" + } + ); + index.add( + { + id: 26 , + href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", + title: "Why Open Source Projects Work With Federated", + description: "", + content: "" + } + ); + index.add( + { + id: 27 , href: "\/docs\/software-catalog\/", title: "Software Catalog", description: "", @@ -1107,7 +1325,7 @@ ); index.add( { - id: 20 , + id: 28 , href: "\/docs\/software-catalog\/software-catalog\/", title: "Software Catalog", description: "Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.\nThis catalog describes the software offerings available to customers at https://www.federated.computer today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.\n", @@ -1116,16 +1334,16 @@ ); index.add( { - id: 21 , + id: 29 , href: "\/docs\/software-catalog\/bundles\/", title: "Bundles", - description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core ", - content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core " + description: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\n", + content: "Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.\nThe Federated Core Provisioner can spin up Federated Cores based on a software manifest that can be created “just in time” or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.\nYou can even specify ranges of virtual machines depending on the type of cloud to which you are provisioning. For example: you may want to package one set of software for your Ampere-based Cores, versus another set of software based on X64-based Cores.\nFurther, bundles are useful to introduce more software to a customer and incentivize him to try more functionality. You may discover, in time, that, for example, customers purchasing CRM (EspoECRM) also want Mailing List management. You can build a bundle called “Digital Marketing” and sell that to customers with it defined as a bundle in Federated Core Platform.\nTechnically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:\n[Good] Mini # not required. always inferred. Nextcloud Nextcloud-Talk Wordpress Valutwarden Headscale Simple-VPN Thereafter, you only need to call “Good” to provision a Core with the specified software.\n" } ); index.add( { - id: 22 , + id: 30 , href: "\/docs\/software-catalog\/federated-commerce\/", title: "Federated Commerce", description: "Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.\nFederated Commerce delivers “unbreakable” Wordpress and WooCommerce add-ons to the Federated Core “Best” bundle (including video conferencing, mailing list, etc) all on dedicated cpu virtual machines.\nIn addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.\n", @@ -1134,7 +1352,7 @@ ); index.add( { - id: 23 , + id: 31 , href: "\/docs\/software-catalog\/federated-omnimedia\/", title: "Federated Omnimedia", description: "Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.\nFederated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.\nThe purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:\nWordpress or Ghost for publishing; WooCommerce for eCommerce; Discourse for community discussion, a forum; Podcasting and videocasting platforms; Ad server to sell and display static and dynamic across all properties; Premium content service to “rope off” parts of content (posts, forums, podcasts, videos) only for premium subscribers. Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.\n", @@ -1143,7 +1361,7 @@ ); index.add( { - id: 24 , + id: 32 , href: "\/docs\/partners\/", title: "Partners", description: "", @@ -1152,7 +1370,7 @@ ); index.add( { - id: 25 , + id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", title: "Operators Networks Platforms", description: "Text\n", @@ -1161,7 +1379,7 @@ ); index.add( { - id: 26 , + id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", description: "", @@ -1170,7 +1388,7 @@ ); index.add( { - id: 27 , + id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", description: "", @@ -1179,7 +1397,7 @@ ); index.add( { - id: 28 , + id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", description: "", @@ -1188,7 +1406,7 @@ ); index.add( { - id: 29 , + id: 37 , href: "\/docs\/about-federated-computer\/", title: "About Federated Computer", description: "", @@ -1197,7 +1415,7 @@ ); index.add( { - id: 30 , + id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", description: "", @@ -1206,7 +1424,7 @@ ); index.add( { - id: 31 , + id: 39 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/docs/software-catalog/index.xml b/public/docs/software-catalog/index.xml index 5ec258c..e96a43f 100644 --- a/public/docs/software-catalog/index.xml +++ b/public/docs/software-catalog/index.xml @@ -2,38 +2,38 @@ Software Catalog on Federated Computer Enterprise - http://localhost:44247/docs/software-catalog/ + http://localhost:1313/docs/software-catalog/ Recent content in Software Catalog on Federated Computer Enterprise Hugo en-us Mon, 25 Aug 2025 12:39:33 -0600 - + Software Catalog - http://localhost:44247/docs/software-catalog/software-catalog/ + http://localhost:1313/docs/software-catalog/software-catalog/ Mon, 25 Aug 2025 12:39:33 -0600 - http://localhost:44247/docs/software-catalog/software-catalog/ + http://localhost:1313/docs/software-catalog/software-catalog/ <p>Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.</p> <p>This catalog describes the software offerings available to customers at <a href="https://www.federated.computer/" rel="external" target="_blank">https://www.federated.computer<svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/></svg></a> today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.</p> Bundles - http://localhost:44247/docs/software-catalog/bundles/ + http://localhost:1313/docs/software-catalog/bundles/ Mon, 25 Aug 2025 12:39:03 -0600 - http://localhost:44247/docs/software-catalog/bundles/ - <p>Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.</p> <p>The Federated Core <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:44247/docs/federated-core-platform/provisioner/'><p>FEDERATED CORE PLATFORM</p><strong>Provisioner</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:44247/docs/federated-core-platform/provisioner/">Provisioner</a> can spin up Federated Cores based on a software manifest that can be created &ldquo;just in time&rdquo; or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.</p> + http://localhost:1313/docs/software-catalog/bundles/ + <p>Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.</p> <p>The Federated Core <a href="http://localhost:1313/docs/federated-core-platform/provisioner.md">Provisioner</a> can spin up Federated Cores based on a software manifest that can be created &ldquo;just in time&rdquo; or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.</p> Federated Commerce - http://localhost:44247/docs/software-catalog/federated-commerce/ + http://localhost:1313/docs/software-catalog/federated-commerce/ Mon, 25 Aug 2025 12:39:14 -0600 - http://localhost:44247/docs/software-catalog/federated-commerce/ + http://localhost:1313/docs/software-catalog/federated-commerce/ <p>Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.</p> <p>Federated Commerce delivers &ldquo;unbreakable&rdquo; Wordpress and WooCommerce add-ons to the Federated Core &ldquo;Best&rdquo; bundle (including video conferencing, mailing list, etc) all on <em>dedicated</em> cpu virtual machines.</p> <p>In addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.</p> Federated Omnimedia - http://localhost:44247/docs/software-catalog/federated-omnimedia/ + http://localhost:1313/docs/software-catalog/federated-omnimedia/ Mon, 25 Aug 2025 12:39:23 -0600 - http://localhost:44247/docs/software-catalog/federated-omnimedia/ + http://localhost:1313/docs/software-catalog/federated-omnimedia/ <p>Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.</p> <p>Federated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.</p> <p>The purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:</p> <ol> <li>Wordpress or Ghost for publishing;</li> <li>WooCommerce for eCommerce;</li> <li>Discourse for community discussion, a forum;</li> <li>Podcasting and videocasting platforms;</li> <li>Ad server to sell and display static and dynamic across all properties;</li> <li>Premium content service to &ldquo;rope off&rdquo; parts of content (posts, forums, podcasts, videos) only for premium subscribers.</li> </ol> <p>Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.</p> diff --git a/public/docs/software-catalog/software-catalog/index.html b/public/docs/software-catalog/software-catalog/index.html index 1b45246..209ce2c 100644 --- a/public/docs/software-catalog/software-catalog/index.html +++ b/public/docs/software-catalog/software-catalog/index.html @@ -14,7 +14,7 @@ - + Software Catalog | Federated Computer Enterprise @@ -25,20 +25,20 @@ - - - - - - + + + + + + - + - + @@ -50,7 +50,7 @@ This catalog describes the software offerings available to customers at https:// - + @@ -95,7 +95,7 @@ This catalog describes the software offerings available to customers at https://
  • - + article Overview @@ -115,7 +115,7 @@ This catalog describes the software offerings available to customers at https:// -
  • Federated Core Platform
  • +
  • Federated Core Platform
  • @@ -130,52 +130,47 @@ This catalog describes the software offerings available to customers at https:// -
  • Provisioner
  • +
  • Provisioner
  • -
  • Core Server
  • +
  • Core Server
  • -
  • Core Mini
  • +
  • Core Mini
  • -
  • Unified Storage
  • +
  • Unified Storage
  • -
  • Unified Messaging
  • +
  • Unified Messaging
  • -
  • Authentication
  • +
  • Authentication
  • -
  • Dashboard
  • +
  • Dashboard
  • -
  • Computer
  • +
  • Computer
  • -
  • Core Desktop
  • - - - - -
  • Why Open Source Projects Work With Federated
  • +
  • Core Desktop
  • @@ -188,24 +183,24 @@ This catalog describes the software offerings available to customers at https://
  • Core Workflow Intelligence
  • +
  • Core Workflow Intelligence
  • -
  • Adding Software to Federated Core
  • +
  • Adding Software to Federated Core
  • -
  • Why Open Source Projects Work With Federated
  • +
  • Why Open Source Projects Work With Federated
  • + + + + +
  • Whitelabel
  • @@ -255,7 +255,7 @@ This catalog describes the software offerings available to customers at https:// -
  • Account Management and Billing
  • +
  • Account Management and Billing
  • @@ -275,12 +275,12 @@ This catalog describes the software offerings available to customers at https:// -
  • Federated Management
  • +
  • Federated Management
  • -
  • Customer Service and Support
  • +
  • Customer Service and Support
  • @@ -305,22 +305,22 @@ This catalog describes the software offerings available to customers at https:// -
  • Software Catalog
  • +
  • Software Catalog
  • -
  • Bundles
  • +
  • Bundles
  • -
  • Federated Commerce
  • +
  • Federated Commerce
  • -
  • Federated Omnimedia
  • +
  • Federated Omnimedia
  • @@ -340,22 +340,22 @@ This catalog describes the software offerings available to customers at https:// -
  • Operators Networks Platforms
  • +
  • Operators, Networks, Platforms
  • -
  • Managed Service Provider
  • +
  • Managed Service Provider
  • -
  • Pro Customers
  • +
  • Pro Customers
  • -
  • On Line Affiliates
  • +
  • On Line Affiliates
  • @@ -375,7 +375,12 @@ This catalog describes the software offerings available to customers at https:// -
  • Federated Company Backgrounder
  • +
  • Federated Company Backgrounder
  • + + + + +
  • Roadmap
  • @@ -718,10 +723,10 @@ This catalog describes the software offerings available to customers at https://
    - +
    -

    navigate_before Why Open Source Projects Work With Federated

    +

    navigate_before Core Desktop

    @@ -791,7 +796,7 @@ This catalog describes the software offerings available to customers at https:// - + @@ -1171,6 +1176,13 @@ This catalog describes the software offerings available to customers at https:// + + + + + + + @@ -1226,8 +1238,8 @@ This catalog describes the software offerings available to customers at https:// id: 4 , href: "\/docs\/federated-core-platform\/provisioning\/provisioner\/", title: "Provisioner", - description: "", - content: "" + description: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at ", + content: "The “Provisioner” is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.\nOrder linkWhen and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This manifest is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at " } ); index.add( @@ -1235,8 +1247,8 @@ This catalog describes the software offerings available to customers at https:// id: 5 , href: "\/docs\/federated-core-platform\/provisioning\/core-server\/", title: "Core Server", - description: "", - content: "" + description: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n", + content: "Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.\nCore Server is based on OpenMandriva a Linux distribution lead by Federated Computer’s chief systems engineer. OpenMandriva is base on Fedora, in part.\n" } ); index.add( @@ -1244,8 +1256,8 @@ This catalog describes the software offerings available to customers at https:// id: 6 , href: "\/docs\/federated-core-platform\/provisioning\/core-mini\/", title: "Core Mini", - description: "", - content: "" + description: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\n", + content: "Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.\nTraefik linkFirewall and network management.\nPowerDNS linkDomain name service.\nAuthelia linkOIDC authentication provider.\nMail Services linkSMTP and IMAP services.\nPostgresql linkDatabase engine for SaaS services requiring Postgresql.\nMariaDB linkDatabase engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.\nAutodiscovery linkService for providing autodiscovery for SaaS service that use autodiscovery services. Example: email and calendar client configuration.\nFederated Monitors linkSoftare for communicating with Federated management systems.\n" } ); index.add( @@ -1253,8 +1265,8 @@ This catalog describes the software offerings available to customers at https:// id: 7 , href: "\/docs\/federated-core-platform\/provisioning\/unified-storage\/", title: "Unified Storage", - description: "", - content: "" + description: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n", + content: "Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage\nEvery SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.\n" } ); index.add( @@ -1262,8 +1274,8 @@ This catalog describes the software offerings available to customers at https:// id: 8 , href: "\/docs\/federated-core-platform\/provisioning\/unified-messaging\/", title: "Unified Messaging", - description: "", - content: "" + description: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n", + content: "Federated Core includes three systems for messaging.\nEmail linkThere is a full-featured IMAP/SMTP service available for any needed notifications to users.\nContainer-to-Container linkThere is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.\nOptional: Matrix linkIf the Matrix service is loaded, you can use it like a message-bus for application notification to users.\n" } ); index.add( @@ -1271,8 +1283,8 @@ This catalog describes the software offerings available to customers at https:// id: 9 , href: "\/docs\/federated-core-platform\/provisioning\/authentication\/", title: "Authentication", - description: "", - content: "" + description: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\n", + content: "One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.\nLDAP linkThe foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn’t use LDAP, it doesn’t work on the platform. There are some applications for which the only account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden outside of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).\nLDAP services can be exposed to network outside of Core to be used by other systems that use LDAP. And example would be a collection of Windows, MacOS, Linux desktop computers where you want users to log in to this machines using their Core credentials from LDAP. You could also use Core LDAP for other software systems where you want to use a central user repository for access control such as virtual desktop environments.\nCore LDAP support users and groups. For example, you can delegate administrative access controls to certain users in Nextcloud using LDAP.\nLDAP is managed through the Federated Core app “Panel”.\nOIDC linkSingle-sign on is provided in Federated Core Platform by Authelia. This allows, for example, a customer to log in to one open source SaaS application in a browser and to automatically log in to other Core applications in the same browser. It also allows the user to log out of all applications, in the same way.\nFederated Core applications default to OIDC authentication when the application supports it. Most do. Some applications only support OIDC with a premium upgrade (also supported), but a few don’t (yet) support OIDC or only support authentication using OIDC providers such as Google, etc. Federated plans to provide work arounds for all applications to use OIDC and have done this successfully for some (eg. cal.com).\n" } ); index.add( @@ -1280,8 +1292,8 @@ This catalog describes the software offerings available to customers at https:// id: 10 , href: "\/docs\/federated-core-platform\/provisioning\/dashboard\/", title: "Dashboard", - description: "", - content: "" + description: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated ", + content: "Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated " } ); index.add( @@ -1289,15 +1301,15 @@ This catalog describes the software offerings available to customers at https:// id: 11 , href: "\/docs\/federated-core-platform\/provisioning\/computer\/", title: "Computer", - description: "", - content: "" + description: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n", + content: "Federated “Computer” is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated “Computer” is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.\n" } ); index.add( { id: 12 , - href: "\/docs\/federated-core-platform\/maintenance\/", - title: "Maintenance", + href: "\/docs\/federated-core-platform\/management\/", + title: "Management", description: "", content: "" } @@ -1305,28 +1317,28 @@ This catalog describes the software offerings available to customers at https:// index.add( { id: 13 , - href: "\/docs\/federated-core-platform\/maintenance\/core-scanner\/", + href: "\/docs\/federated-core-platform\/management\/core-scanner\/", title: "Core Scanner", - description: "", - content: "" + description: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\n", + content: "Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.\nEach installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.\nCore Scanner provides the ability to “take action” on a Core with a large library of pre-defined “actions” for each Core depending on the applications installed and the reality of the Core at the time of inspection. If a Core needs more storage, for example, “actions” are brought forward suggesting remedial action to the support person. There are also actions available to compare a given Core to normative Cores.\nCore Scanner is supported by the “machine learning” functions in the " } ); index.add( { id: 14 , - href: "\/docs\/federated-core-platform\/maintenance\/update-and-upgrade\/", + href: "\/docs\/federated-core-platform\/management\/update-and-upgrade\/", title: "Update and Upgrade", - description: "", - content: "" + description: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\n", + content: "Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.\nSince the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will “work”. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.\nWhile Federated Core Platform draws much of the software from DockerHub, there are container images maintained by Federated Computer and, over time, more of the container images will come from Federated Computer rather than DockerHub. The principle reason for this is to add an additional step for quality and security.\n" } ); index.add( { id: 15 , - href: "\/docs\/federated-core-platform\/maintenance\/monitor-and-fix\/", + href: "\/docs\/federated-core-platform\/management\/monitor-and-fix\/", title: "Monitor and Fix", - description: "", - content: "" + description: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\n", + content: "Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.\nFor example, if a customer with a 500GB storage limit for their Files service decides to upload 3TB of files, the File service will fail, and Monitor and Fix will attempt to fix the problem by adding for block storage (if that service is available AND the service definition allows that to happen without customer “approval”).\nThe Monitor and Fix system continues to get better and better as we see more patterns and improve the paths to successful amelioration of problems.\n" } ); index.add( @@ -1343,8 +1355,8 @@ This catalog describes the software offerings available to customers at https:// id: 17 , href: "\/docs\/federated-core-platform\/customization\/core-workflow-intelligence\/", title: "Core Workflow Intelligence", - description: "", - content: "" + description: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\n", + content: "Federated will be delivering in early 2026 an “on premise” solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.\nWe believe these sorts of “software intelligence” are very important for the overall success of customers using Federated Core and are central to the idea that open source is the best means to achieve maximum flexibility and business differentiation from software. Further, we believe AI is uniquely situated to provide real progress in connecting software to software for custom workflows. It need not work in “real time” but in enough time to deliver the right solution to customers reliably.\n" } ); index.add( @@ -1352,8 +1364,8 @@ This catalog describes the software offerings available to customers at https:// id: 18 , href: "\/docs\/federated-core-platform\/customization\/adding-software-to-federated-core\/", title: "Adding Software to Federated Core", - description: "", - content: "" + description: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\n", + content: "It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.\nIn the near future, we plan to provide a portal for projects to package and submit software for inclusion on Federated Core Platform.\n" } ); index.add( @@ -1361,13 +1373,22 @@ This catalog describes the software offerings available to customers at https:// id: 19 , href: "\/docs\/federated-core-platform\/customization\/why-open-source-projects-work-with-federated\/", title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + description: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\n", + content: "More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.\nYou can think of an open source SaaS developer as an extension of your Federated Core Platform continually adding value to your overall go-to-market. These developers think in the same way. While their principle concern is the success and completeness of their software, they recognize the value for customers when their software is integrated into a total solution with great user management, unified storage and messaging, and the many other conveniences and services offered by Federated Core Platform.\nAll pricing for software is done outside of Federated Core Platform giving each installation the flexibility to build use cases and go-to-market solutions apart from the technology offerings.\n" } ); index.add( { id: 20 , + href: "\/docs\/federated-core-platform\/customization\/whitelabel\/", + title: "Whitelabel", + description: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n", + content: "Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the “home” website for information and ordering.\n" + } + ); + index.add( + { + id: 21 , href: "\/docs\/federated-core-platform\/billing\/", title: "Billing", description: "", @@ -1376,16 +1397,16 @@ This catalog describes the software offerings available to customers at https:// ); index.add( { - id: 21 , + id: 22 , href: "\/docs\/federated-core-platform\/billing\/account-management-and-billing\/", title: "Account Management and Billing", - description: "", - content: "" + description: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n", + content: "Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.\nThe billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is not a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.\n" } ); index.add( { - id: 22 , + id: 23 , href: "\/docs\/federated-core-platform\/services\/", title: "Services", description: "", @@ -1394,38 +1415,29 @@ This catalog describes the software offerings available to customers at https:// ); index.add( { - id: 23 , + id: 24 , href: "\/docs\/federated-core-platform\/services\/federated-management\/", title: "Federated Management", - description: "", - content: "" - } - ); - index.add( - { - id: 24 , - href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", - title: "Customer Service and Support", - description: "", - content: "" + description: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\n", + content: "Federated Computer can work to get your to market in the fastest and most convenient way for your organization.\nComplete Management linkWe can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform “just runs” and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).\nManagement to Train linkWe can also, depending on the level of competency of your current team, work to run the Federated Core Platform for you while training your team to take over at a date certain in the future. We have found this to be the most successl approach to training rather that working on the particulars of how to run Federated Core Platform in the abstract.\n" } ); index.add( { id: 25 , - href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", - title: "Core Desktop", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/services\/customer-service-and-support\/", + title: "Customer Service and Support", + description: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\n", + content: "Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.\nIn addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.\nEnd-user Businesses and Team linkFederated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.\nChannel Partners (Managed Service Providers) linkWe can also support your channel partners. In our experience, channel partners such as managed service providers are great ways to sell software and services but each requires significant support and explanation to best support their own customers. Federated Computer has extensive operation experience providing this service to partners and we can bring our experience, content, processes to your installation of Federated Core Platform.\nOther Operators linkIt isn’t unusual for Federated Core Platform to be sold to other “operators” who don’t want their own installation. We have done this for fiber companies, universities, and other large enterprises. Federated Computer can support your own go-to-market plans with support, content, and programs designed to find and close big opportunities such as other operators.\n" } ); index.add( { id: 26 , - href: "\/docs\/federated-core-platform\/provisioning\/why-open-source-projects-work-with-federated\/", - title: "Why Open Source Projects Work With Federated", - description: "", - content: "" + href: "\/docs\/federated-core-platform\/provisioning\/core-desktop\/", + title: "Core Desktop", + description: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\n", + content: "Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the “correct” software and services so that it “just works”.\nCore Desktop can also be installed on laptops and other mobile computers so that on-the-go team members can get a computer that “just works” without the requirements for network access.\n" } ); index.add( @@ -1486,9 +1498,9 @@ This catalog describes the software offerings available to customers at https:// { id: 33 , href: "\/docs\/partners\/operators-networks-platforms\/", - title: "Operators Networks Platforms", - description: "Text\n", - content: "Text\n" + title: "Operators, Networks, Platforms", + description: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\n", + content: "Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.\nThe typical engagement with Federated Computer starts with some scoping sessions so that we can help you think through your product offering, your go-to-market, and how we will enable you to best support customers.\nAt the end of the day, the mission of Federated Computer is to provide you with the right tools, software, services allowing you to open up new monetization avenues within your existing hardware, datacenters, network pipes, sunk costs infrastructures, existing user bases.\n" } ); index.add( @@ -1496,8 +1508,8 @@ This catalog describes the software offerings available to customers at https:// id: 34 , href: "\/docs\/partners\/managed-service-providers\/", title: "Managed Service Provider", - description: "", - content: "" + description: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n", + content: "Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.\nThis leaves MORE money on the table for the managed service provider to provide high-value services.\nSolutions linkFederated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.\n" } ); index.add( @@ -1505,8 +1517,8 @@ This catalog describes the software offerings available to customers at https:// id: 35 , href: "\/docs\/partners\/pro-customers\/", title: "Pro Customers", - description: "", - content: "" + description: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n", + content: "Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are Commerce and Omnimedia.\nIt is possible to address “pro” customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.\nHowever, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don’t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.\n" } ); index.add( @@ -1514,8 +1526,8 @@ This catalog describes the software offerings available to customers at https:// id: 36 , href: "\/docs\/partners\/on-line-affiliates\/", title: "On Line Affiliates", - description: "", - content: "" + description: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n", + content: "Outlets with significant communities can use Federated’s affilaite programs to earn up to 30% (the number is really dependent on your own installation’s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.\nWe have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate’s community is sterling.\n" } ); index.add( @@ -1532,13 +1544,22 @@ This catalog describes the software offerings available to customers at https:// id: 38 , href: "\/docs\/about-federated-computer\/federated-company-backgrounder\/", title: "Federated Company Backgrounder", - description: "", - content: "" + description: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\n", + content: "Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, “free,” and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.\nTeam linkWe are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don’t suck away all our money, data, and sovereignty. We are FedQ’d in Colorado Springs, Colorado, USA with colleagues around the globe.\nOpen Source linkThere’s no reason to use expensive, proprietary, privacy-destroying SaaS software. But in the past, running open-source software required lots of technical knowledge. Federated Computer makes it easy for any business to adopt open-source.\nWe are great stewards of the benefits of open-source. Our company actively contributes both financially and with code to a number of open-source projects offered in Federated Core and Federated Plus including Castopod, Bookstack, Headscale, Matrix, and OpenMandriva. We do all the work for you to ensure open-source projects are integrated, work well together, and provide you with the right value.\nDavid Young linkOur CEO and founder, David Young, has a long history working with impactful startups including Joyent. At Joyent he was responsible for leading the team that invented and patented cloud computing, containers-as-a-service, cloud operating system, infrastructure-as-a-service, node.js, native-web-apps as desktop/mobile apps (what became Electron) and many more fundamental cloud innovations.\nDavid’s companies have been backed by the biggest investors including Dell, Intel; and he has brought ground-breaking solutions to cloud pioneers such as Dell, Telefonica, Singtel, working for important early cloud adopters such as Twitter, Facebook Developer Platform, Linkedin, and many, many others.\n" } ); index.add( { id: 39 , + href: "\/docs\/about-federated-computer\/roadmap\/", + title: "Roadmap", + description: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n", + content: "Federated Computer is working on the following initiatives for the benefit of our customers and partners:\nFall, 2025 linkComputer. Our take on a central web application for managing all SaaS workloads, dates, clients, messages.\nFirst Half, 2026 linkCore Workflow Intelligence. AI services for building application workflows combined between 2 or more open source SaaS applications.\nSecond Half, 2026 linkOn Premise Provisioning of Federated Cores. This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.\n" + } + ); + index.add( + { + id: 40 , href: "\/docs\/", title: "Docs", description: "", diff --git a/public/index.html b/public/index.html index 2ac3a3b..91544ef 100644 --- a/public/index.html +++ b/public/index.html @@ -34,7 +34,7 @@ - + Federated Computer Enterprise @@ -46,12 +46,12 @@ - - - - - - + + + + + + @@ -223,7 +223,7 @@
    @@ -347,7 +338,7 @@

    Privacy

    -

    Lotus Docs’ default configuration scores A+ on Mozilla Observatory. You can update the default Security Headers to suit your requirements.

    +

    There’s nothing “shared” in a Federated installation. Everything is specific to the customer.

    learn more chevron_right @@ -365,7 +356,7 @@

    Unbeatable Profits

    -

    Many Lotus Docs features are configurable via optional parameters. Require DocSearch for your site? Then enable it via a single setting.

    +

    Based on open source, our partners can deliver offerings that provide great value for customers and 80+% operating margins.

    learn more chevron_right @@ -383,7 +374,7 @@

    Up-to-Date Software

    -

    Deploy to Vercel in seconds. Vercel Functions, Vercel Redirects/Rewrites, and Vercel Headers are all configurable for an enriched experience.

    +

    Built in to Federated Computer is a battle-tested system for keeping everything up-to-date and running smoothly.

    learn more chevron_right @@ -401,7 +392,7 @@

    24/7 Management

    -

    Prefer not to be blasted by the sun while reading? Switch to a low-light UI with the click of a button. Modify colour variables to match your branding.

    +

    Our team and software platform ensure your offering runs without problems 24/7/365.

    learn more chevron_right @@ -419,7 +410,7 @@

    Great Customer Support

    -

    Search your docs with DocSearch. A powerful, efficient and accessible search solution built on Algolia Crawler & Autocomplete. TBC.

    +

    We provide your customers the best experience on-boarding, learning and using all the software, and dealing with any hurdles. Email, SMS, phone.

    learn more chevron_right @@ -437,7 +428,7 @@

    Multilingual Support

    -

    Lotus Docs supports Hugo’s Multilingual Mode. Create documentation in multiple languages side by side with i18n support.

    +

    Our open source SaaS products are curated for those offering the most popular languages used by your customers and partners.

    learn more chevron_right @@ -455,7 +446,7 @@

    Customizable

    -

    Built on Bootstrap 5, Lotus Docs allows for a familiar, flexible, and intuitive developer experience. Easily customise your site via SCSS variables and files.

    +

    Open source SaaS and workflows can be added to your offerings easily. You can define bundles of software and services for the best experience.

    learn more chevron_right @@ -518,7 +509,7 @@ - + diff --git a/public/index.xml b/public/index.xml index c7c004b..a332cb1 100644 --- a/public/index.xml +++ b/public/index.xml @@ -2,200 +2,228 @@ Federated Computer Enterprise - http://localhost:44247/ + http://localhost:1313/ Recent content on Federated Computer Enterprise Hugo en-us - Tue, 26 Aug 2025 11:12:45 -0600 - + Thu, 28 Aug 2025 13:41:48 -0600 + Overview - http://localhost:44247/docs/overview/ + http://localhost:1313/docs/overview/ Mon, 25 Aug 2025 12:25:51 -0600 - http://localhost:44247/docs/overview/ - <p>We&rsquo;ve made this portal so you can learn about all the Federated Computer enterprise offerings.</p> <p>Federated Computer crafts offerings and programs from the best open source software for operators and networks, managed service providers, &ldquo;pro&rdquo; customer partners, and partners just getting started through Federated&rsquo;s on-line affiliate programs.</p> <h2 id="operators-and-networks">Operators and Networks <a href="#operators-and-networks" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h2><p>More and more, hosting company operators and networks are looking for ways to enhance the value of their physical offerings such as data centers, network pipes, hosting racks with enhanced, high-value software and services. Federated Computer works to solve key software and operational needs for these partners with our Federated Cloud Platform that does everything required to offer any sort of customer, from the small team or business, from the mid-market to large enterprise and government customer, even the family, the best open source solutions for industry-leading prices.</p> - - - Operators Networks Platforms - http://localhost:44247/docs/partners/operators-networks-platforms/ - Mon, 25 Aug 2025 12:38:19 -0600 - http://localhost:44247/docs/partners/operators-networks-platforms/ - <p>Text</p> - - - Managed Service Provider - http://localhost:44247/docs/partners/managed-service-providers/ - Mon, 25 Aug 2025 12:37:54 -0600 - http://localhost:44247/docs/partners/managed-service-providers/ - - - - Pro Customers - http://localhost:44247/docs/partners/pro-customers/ - Tue, 26 Aug 2025 11:12:45 -0600 - http://localhost:44247/docs/partners/pro-customers/ - - - - On Line Affiliates - http://localhost:44247/docs/partners/on-line-affiliates/ - Mon, 25 Aug 2025 12:38:06 -0600 - http://localhost:44247/docs/partners/on-line-affiliates/ - + http://localhost:1313/docs/overview/ + <p>We&rsquo;ve made this portal so you can learn about Federated Computer enterprise offerings.</p> <h2 id="federated-core-platform">Federated Core Platform <a href="#federated-core-platform" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h2><p><a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/federated-core-platform/'><p>FEDERATED CORE PLATFORM</p><strong>Federated Core Platform</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:1313/docs/federated-core-platform/federated-core-platform/">Federated Core Platform</a> delivers offerings and services based on the best open source software useful to businesses, teams, individuals looking for breaktrhough price, privacy, flexiblity and value from SaaS software. The <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/federated-core-platform/'><p>FEDERATED CORE PLATFORM</p><strong>Federated Core Platform</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:1313/docs/federated-core-platform/federated-core-platform/">Federated Core Platfrom</a> enables operators and networks, managed service providers, &ldquo;pro&rdquo; customer partners, and on-line affiliates to deliver great software and services to their customers.</p> Federated Core Platform - http://localhost:44247/docs/federated-core-platform/federated-core-platform/ + http://localhost:1313/docs/federated-core-platform/federated-core-platform/ Mon, 25 Aug 2025 12:32:20 -0600 - http://localhost:44247/docs/federated-core-platform/federated-core-platform/ - + http://localhost:1313/docs/federated-core-platform/federated-core-platform/ + <p>The Federated Core Platform is a suite of software providing everything needed to deliver open source SaaS applications: integrate them to work well together; manage, patch, update the software; and provide bespoke customer service for customers.</p> <p>The main component groups of Federated Core Platform are:</p> <h3 id="provisioning">Provisioning <a href="#provisioning" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Provisioner:</strong> interacts with cloud platform (eg Hetzner, Cloud Stack, OpenStack, Triton) to spin up virtual machine and install software and network;</li> <li><strong>Core Server:</strong> Federated Linux distribution for X64 and ARM virtual machines;</li> <li><strong>Core Mini:</strong> The minimal amount of software that must always be installed for a Core;</li> <li><strong>Unified Storage:</strong> architecture for shared storage between Core docker images;</li> <li><strong>Unified Messaging:</strong> email infrastructure for all docker images including autodiscover services;</li> <li><strong>Authentication:</strong> OIDC provider;</li> <li><strong>Dashboard:</strong> user creation, domain and application preferences;</li> <li><strong>Computer:</strong> end-user application for managing software links and workflows.</li> </ol> <h3 id="maintenance">Maintenance <a href="#maintenance" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>CoreScanner:</strong> customer support application for monitoring and locked-down actions on customer infrastructure;</li> <li><strong>Update and Upgrade:</strong> system for discovering new software versions and pushing to customers;</li> <li><strong>Monitor and Fix:</strong> machine-learning to identify and solve operational issues based on customer support patterns.</li> </ol> <h3 id="customization">Customization <a href="#customization" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Core Workflow Intelligence:</strong> AI-driven workflows between SaaS applications;</li> <li><strong>Adding Software to Federated Core:</strong> how to add SaaS applications to Federated Core Platform;</li> <li><strong>Why Open Source Projects Work With Federated:</strong> the benefits of Federated Core Platform for open source SaaS projects.</li> </ol> <h3 id="billing">Billing <a href="#billing" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Account Management and Billing:</strong> tracking what is used and billed.</li> </ol> <h3 id="services">Services <a href="#services" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><ol> <li><strong>Federated Management:</strong> let Federated Computer run your cloud for or alongside your team;</li> <li><strong>Customer Service and Support:</strong> let Federated Computer provide 24/7 customer support for or alongside your team.</li> </ol> <p>(Note: you can learn more about these components by selecting the documentation in the left navigation.)</p> Provisioner - http://localhost:44247/docs/federated-core-platform/provisioner/ + http://localhost:1313/docs/federated-core-platform/provisioning/provisioner/ Mon, 25 Aug 2025 12:35:51 -0600 - http://localhost:44247/docs/federated-core-platform/provisioner/ - - - - Federated Company Backgrounder - http://localhost:44247/docs/about-federated-computer/federated-company-backgrounder/ - Mon, 25 Aug 2025 12:40:08 -0600 - http://localhost:44247/docs/about-federated-computer/federated-company-backgrounder/ - - - - Software Catalog - http://localhost:44247/docs/software-catalog/software-catalog/ - Mon, 25 Aug 2025 12:39:33 -0600 - http://localhost:44247/docs/software-catalog/software-catalog/ - <p>Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.</p> <p>This catalog describes the software offerings available to customers at <a href="https://www.federated.computer/" rel="external" target="_blank">https://www.federated.computer<svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/></svg></a> today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.</p> - - - Federated Omnimedia - http://localhost:44247/docs/software-catalog/federated-omnimedia/ - Mon, 25 Aug 2025 12:39:23 -0600 - http://localhost:44247/docs/software-catalog/federated-omnimedia/ - <p>Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.</p> <p>Federated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.</p> <p>The purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:</p> <ol> <li>Wordpress or Ghost for publishing;</li> <li>WooCommerce for eCommerce;</li> <li>Discourse for community discussion, a forum;</li> <li>Podcasting and videocasting platforms;</li> <li>Ad server to sell and display static and dynamic across all properties;</li> <li>Premium content service to &ldquo;rope off&rdquo; parts of content (posts, forums, podcasts, videos) only for premium subscribers.</li> </ol> <p>Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.</p> - - - Federated Commerce - http://localhost:44247/docs/software-catalog/federated-commerce/ - Mon, 25 Aug 2025 12:39:14 -0600 - http://localhost:44247/docs/software-catalog/federated-commerce/ - <p>Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.</p> <p>Federated Commerce delivers &ldquo;unbreakable&rdquo; Wordpress and WooCommerce add-ons to the Federated Core &ldquo;Best&rdquo; bundle (including video conferencing, mailing list, etc) all on <em>dedicated</em> cpu virtual machines.</p> <p>In addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.</p> - - - Bundles - http://localhost:44247/docs/software-catalog/bundles/ - Mon, 25 Aug 2025 12:39:03 -0600 - http://localhost:44247/docs/software-catalog/bundles/ - <p>Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.</p> <p>The Federated Core <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:44247/docs/federated-core-platform/provisioner/'><p>FEDERATED CORE PLATFORM</p><strong>Provisioner</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:44247/docs/federated-core-platform/provisioner/">Provisioner</a> can spin up Federated Cores based on a software manifest that can be created &ldquo;just in time&rdquo; or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.</p> - - - Why Open Source Projects Work With Federated - http://localhost:44247/docs/federated-core-platform/why-open-source-projects-work-with-federated/ - Mon, 25 Aug 2025 12:36:40 -0600 - http://localhost:44247/docs/federated-core-platform/why-open-source-projects-work-with-federated/ - - - - Update and Upgrade - http://localhost:44247/docs/federated-core-platform/update-and-upgrade/ - Mon, 25 Aug 2025 12:36:19 -0600 - http://localhost:44247/docs/federated-core-platform/update-and-upgrade/ - - - - Unified Storage - http://localhost:44247/docs/federated-core-platform/unified-storage/ - Mon, 25 Aug 2025 12:36:10 -0600 - http://localhost:44247/docs/federated-core-platform/unified-storage/ - - - - Unified Messaging - http://localhost:44247/docs/federated-core-platform/unified-messaging/ - Mon, 25 Aug 2025 12:36:03 -0600 - http://localhost:44247/docs/federated-core-platform/unified-messaging/ - - - - Monitor and Fix - http://localhost:44247/docs/federated-core-platform/monitor-and-fix/ - Mon, 25 Aug 2025 12:35:43 -0600 - http://localhost:44247/docs/federated-core-platform/monitor-and-fix/ - - - - Adding Software to Federated Core - http://localhost:44247/docs/federated-core-platform/adding-software-to-federated-core/ - Mon, 25 Aug 2025 12:35:31 -0600 - http://localhost:44247/docs/federated-core-platform/adding-software-to-federated-core/ - - - - Federated Management - http://localhost:44247/docs/federated-core-platform/federated-management/ - Mon, 25 Aug 2025 12:35:12 -0600 - http://localhost:44247/docs/federated-core-platform/federated-management/ - - - - Core Workflow Intelligence - http://localhost:44247/docs/federated-core-platform/core-workflow-intelligence/ - Mon, 25 Aug 2025 12:34:45 -0600 - http://localhost:44247/docs/federated-core-platform/core-workflow-intelligence/ - + http://localhost:1313/docs/federated-core-platform/provisioning/provisioner/ + <p>The &ldquo;Provisioner&rdquo; is responsible for setting up, updating/upgrading, and tearing down Cores. It does this in an entirely stateless way communicating with either the aacount management and billing system or the management system. Naturally, there are command-line utilities and an API available to accomplish all functions.</p> <h3 id="order">Order <a href="#order" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>When and order comes through the account management and billing system, a manifest is created asking for a Core to be create with the required SaaS titles. This <em>manifest</em> is sent to the Provisioner which then requests a virtual machine (or machines, if the manifest includes load balancing or other extended Core services), then begins to build the Core software from the manifest. You can read more about the minimal build at <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/provisioning/core-mini/'><p>PROVISIONING</p> Core Server - http://localhost:44247/docs/federated-core-platform/core-server/ + http://localhost:1313/docs/federated-core-platform/provisioning/core-server/ Mon, 25 Aug 2025 12:34:34 -0600 - http://localhost:44247/docs/federated-core-platform/core-server/ - - - - Core Scanner - http://localhost:44247/docs/federated-core-platform/core-scanner/ - Mon, 25 Aug 2025 12:34:24 -0600 - http://localhost:44247/docs/federated-core-platform/core-scanner/ - + http://localhost:1313/docs/federated-core-platform/provisioning/core-server/ + <p>Federated maintains its own Linux distribution for the specific purpose of control of the types and versions of software used in virtual machine. This descrease the surface area for attacks, increased maintainability for the Cores built on top, and assures our systems work on X64 and Arm (example: Ampere) systems as well as fully supporting IPv4 and IPv6 for cloud deployment.</p> <p>Core Server is based on <a href="https://www.openmandriva.org" rel="external" target="_blank">OpenMandriva<svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/></svg></a> a Linux distribution lead by Federated Computer&rsquo;s chief systems engineer. OpenMandriva is base on Fedora, in part.</p> Core Mini - http://localhost:44247/docs/federated-core-platform/core-mini/ + http://localhost:1313/docs/federated-core-platform/provisioning/core-mini/ Mon, 25 Aug 2025 12:34:18 -0600 - http://localhost:44247/docs/federated-core-platform/core-mini/ - + http://localhost:1313/docs/federated-core-platform/provisioning/core-mini/ + <p>Core Mini is the minimal install of software on a Core before adding additional SaaS and any scaling services (e.g. load balancing). These are the fundamental services used by ever other SaaS application.</p> <h3 id="traefik">Traefik <a href="#traefik" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Firewall and network management.</p> <h3 id="powerdns">PowerDNS <a href="#powerdns" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Domain name service.</p> <h3 id="authelia">Authelia <a href="#authelia" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>OIDC authentication provider.</p> <h3 id="mail-services">Mail Services <a href="#mail-services" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>SMTP and IMAP services.</p> <h3 id="postgresql">Postgresql <a href="#postgresql" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Database engine for SaaS services requiring Postgresql.</p> <h3 id="mariadb">MariaDB <a href="#mariadb" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Database engine for SaaS services requiring MariaDB. The will likely be obsolete in the coming months.</p> - Core Desktop - http://localhost:44247/docs/federated-core-platform/core-desktop/ - Mon, 25 Aug 2025 12:34:05 -0600 - http://localhost:44247/docs/federated-core-platform/core-desktop/ - + Unified Storage + http://localhost:1313/docs/federated-core-platform/provisioning/unified-storage/ + Mon, 25 Aug 2025 12:36:10 -0600 + http://localhost:1313/docs/federated-core-platform/provisioning/unified-storage/ + <p>Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage</p> <p>Every SaaS software deployed to a Federated Core using a single expandable storage service. This is a BTRFS file system on the Core but can be deployed as block storage (if the cloud provides such a service). It can be expanded and contracted based on customer demand/usage.</p> - Computer - http://localhost:44247/docs/federated-core-platform/computer/ - Mon, 25 Aug 2025 12:33:56 -0600 - http://localhost:44247/docs/federated-core-platform/computer/ - + Unified Messaging + http://localhost:1313/docs/federated-core-platform/provisioning/unified-messaging/ + Mon, 25 Aug 2025 12:36:03 -0600 + http://localhost:1313/docs/federated-core-platform/provisioning/unified-messaging/ + <p>Federated Core includes three systems for messaging.</p> <h3 id="email">Email <a href="#email" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>There is a full-featured IMAP/SMTP service available for any needed notifications to users.</p> <h3 id="container-to-container">Container-to-Container <a href="#container-to-container" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>There is a service for container-to-container communication allowing for complete workflow creation between SaaS applications when the native APIs are not enough.</p> <h3 id="optional-matrix">Optional: Matrix <a href="#optional-matrix" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>If the Matrix service is loaded, you can use it like a message-bus for application notification to users.</p> Authentication - http://localhost:44247/docs/federated-core-platform/authentication/ + http://localhost:1313/docs/federated-core-platform/provisioning/authentication/ Mon, 25 Aug 2025 12:33:49 -0600 - http://localhost:44247/docs/federated-core-platform/authentication/ - + http://localhost:1313/docs/federated-core-platform/provisioning/authentication/ + <p>One of the obstacles to deploying open source SaaS is user management. When each application has its own user management, it becomes complicated to build a workable system for the business or team, to build reliable workflows across applications, and to ensure security for the business or team for data. Federated Core Platform provides two layers of authentication to deal with these problems.</p> <h3 id="ldap">LDAP <a href="#ldap" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>The foundation of Federated Core Platform authentication is LDAP. Every application connects to LDAP. If it doesn&rsquo;t use LDAP, it doesn&rsquo;t work on the platform. There are some applications for which the <em>only</em> account in LDAP is the administrator and the other users are created in the application itself. And example is Vaultwarden (password manager) because of the very sensitive nature of the information in Vaultwarden <em>outside</em> of access to Core services. You create the user in Vaultwarden as the administrative user but then, the account is connected to Core LDAP (if desired).</p> - Account Management_and Billing - http://localhost:44247/docs/federated-core-platform/account-management_and-billing/ + Dashboard + http://localhost:1313/docs/federated-core-platform/provisioning/dashboard/ + Tue, 26 Aug 2025 14:43:09 -0600 + http://localhost:1313/docs/federated-core-platform/provisioning/dashboard/ + <p>Federated Dashboard is a simple launcher for users. It shows the applications available, a link to helpful documentation, and a note about user management. There are significant improvements planned for Dashboard in the coming months as it transitions to Federated <a data-bs-delay="{&#34;hide&#34;:300,&#34;show&#34;:550}" data-bs-html="true" data-bs-title="<a href='http://localhost:1313/docs/federated-core-platform/provisioning/computer/'><p>PROVISIONING</p><strong>Computer</strong><br></a>" data-bs-toggle="tooltip" href="http://localhost:1313/docs/federated-core-platform/provisioning/computer/">Computer</a>.</p> <p> </p> + + + Computer + http://localhost:1313/docs/federated-core-platform/provisioning/computer/ + Mon, 25 Aug 2025 12:33:56 -0600 + http://localhost:1313/docs/federated-core-platform/provisioning/computer/ + <p>Federated &ldquo;Computer&rdquo; is a new application coming in Fall, 2025 delivering a fully customizable front-end experience for Core users. It is a bookmarking application extended to support reminders, folders for watching applications, documents, events, the ability to pick up AI workloads and customizations, and more. Federated &ldquo;Computer&rdquo; is intended to be fully open-sourced, will work with other SaaS applications that support URLs, and will work natively on desktops, tablets, and mobile devices.</p> + + + Core Scanner + http://localhost:1313/docs/federated-core-platform/management/core-scanner/ + Mon, 25 Aug 2025 12:34:24 -0600 + http://localhost:1313/docs/federated-core-platform/management/core-scanner/ + <p>Core Scanner is a utility to examine and manage each Core on a given installation of Federated Core Platform. It allows a customer service person to examine the Core, look at all the configuration files, see any anomalies in the files, track usage of resources (CPU, RAM, storage, network), and perform tightly managed actions on the Core to take remedial steps as needed.</p> <p>Each installation of Core Scanner includes user and group priveleges so that the owner of the Federated Core Platform can look at all Cores running, but also partners can examine and manage the Cores of their customers. For example, a managed service provider may have a number of Cores for which they will want to be able to provide monitor and fix service3. Core Scanner allows them to see those Cores, only.</p> + + + Update and Upgrade + http://localhost:1313/docs/federated-core-platform/management/update-and-upgrade/ + Mon, 25 Aug 2025 12:36:19 -0600 + http://localhost:1313/docs/federated-core-platform/management/update-and-upgrade/ + <p>Each Federated Core Platform installation has a Gitea respository where the software (OS, utilities, platform, open source SaaS) for the entire system is tracked. The operator of each installation is able to package those updates into regular upgrades pushed out to some/all Cores on the system, push them out individually for testing to some Cores, or schedule updates for a given list of Cores.</p> <p>Since the nature of the Federated Core Platform is delivering open source SaaS to customers, there needs to be a testing protocol set up to ensure updates are in fact needed/wanted. Federated Computer does this centrally, so operators using Federated Core Platform can know the software will &ldquo;work&rdquo;. However, there may be additional concerns with respect to security, other customizations that need to be tested, etc.</p> + + + Monitor and Fix + http://localhost:1313/docs/federated-core-platform/management/monitor-and-fix/ + Mon, 25 Aug 2025 12:35:43 -0600 + http://localhost:1313/docs/federated-core-platform/management/monitor-and-fix/ + <p>Every Core running on an installation of Federated Core Platform, every application running on every Core, and every service not an application running on every Core, is monitored in real time to ensure it runs, has the system resources needed, and provides customers with the best experience. If there are anomalies detected, alerts are created and can be sent to the local Matrix server, and Federated Monitor and Fix system attempts to solve the problem using patterns and the service definitions in place.</p> + + + Core Workflow Intelligence + http://localhost:1313/docs/federated-core-platform/customization/core-workflow-intelligence/ + Mon, 25 Aug 2025 12:34:45 -0600 + http://localhost:1313/docs/federated-core-platform/customization/core-workflow-intelligence/ + <p>Federated will be delivering in early 2026 an &ldquo;on premise&rdquo; solution for using artificial intelligence to create and deploy workflows between open source SaaS applications offered by Federated Core Platform. The design goal is to empower a customer to, for example, use Core Workflow Intelligence to take a grouping of customers from EspoCRM, connect them, based on conditions or parameters, to the mailing list software, and send AI-generated email communications to those customers based on actions taken in the Woocommerce store on Core.</p> + + + Adding Software to Federated Core + http://localhost:1313/docs/federated-core-platform/customization/adding-software-to-federated-core/ + Mon, 25 Aug 2025 12:35:31 -0600 + http://localhost:1313/docs/federated-core-platform/customization/adding-software-to-federated-core/ + <p>It is easy to package an open source SaaS application to work on Federated Core Platform. The project simply needs to create a package for the docker container, service files describing how the application connects to LDAP and Authelia for authentication, descriptions of premium licenses and how Federated Core Platform needs to recognize those for inclusion in premium services (example: OIDC), and then a template file for allowing for the correct choice of virtual machine resources and the Federated Monitor and Fix to ensure great experience for the customer. This package is dropped into the Provisioner service manager and is ready to be purchased/deployed by the billing system.</p> + + + Why Open Source Projects Work With Federated + http://localhost:1313/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/ + Mon, 25 Aug 2025 12:36:40 -0600 + http://localhost:1313/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/ + <p>More and more, open source projects work with Federated Computer because we simplify the go-to-market. An open-source project hoping to monetize by selling a cloud service is now in the business of creating great SaaS software but also making it multi-tenant, building an ecommerce experience, and building and running a (hopefully) large cloud service. With Federated Core Platform, open source SaaS companies can off-load much of that to Federated while still maintaining the ability to charge for premium features and services.</p> + + + Whitelabel + http://localhost:1313/docs/federated-core-platform/customization/whitelabel/ + Thu, 28 Aug 2025 12:01:52 -0600 + http://localhost:1313/docs/federated-core-platform/customization/whitelabel/ + <p>Federated Core Platform can be entirely white-labeled for all customer-facing services. Included services are: Dashboard, Panel, Computer, Core Desktop, Core Scanner, Core Workflow Intelligence, Account Management and Billing, and the &ldquo;home&rdquo; website for information and ordering.</p> + + + Account Management and Billing + http://localhost:1313/docs/federated-core-platform/billing/account-management-and-billing/ Mon, 25 Aug 2025 12:33:38 -0600 - http://localhost:44247/docs/federated-core-platform/account-management_and-billing/ - + http://localhost:1313/docs/federated-core-platform/billing/account-management-and-billing/ + <p>Federated Core Platform includes a service allowing your customers to navigate to an information website to learn about Federated Core services and offerings, sign up for a management account, then procure/modify/cancel Core subscriptions.</p> <p>The billing engine is the accounting engine that tallies all the various product offerings delivered to a customers. It is <em>not</em> a payment platform but works with your payment platform of choice including Stripe, Auth.net, various crypto services, or something built in-house.</p> + + + Federated Management + http://localhost:1313/docs/federated-core-platform/services/federated-management/ + Mon, 25 Aug 2025 12:35:12 -0600 + http://localhost:1313/docs/federated-core-platform/services/federated-management/ + <p>Federated Computer can work to get your to market in the fastest and most convenient way for your organization.</p> <h3 id="complete-management">Complete Management <a href="#complete-management" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>We can run your installation of Federated Core Platform for your business. This includes 24/7/365 NOC operations on-top of your cloud installation or included with a Federated Computer cloud installation. In these scenarios, we ensure all software for Federated Core Platform is up and running, we work with your team to design specific product offerings and bundles, and run the updates/upgrades, we fix any Core faults in the system. The entire platform &ldquo;just runs&rdquo; and your team focuses on sales and marketing (working in conjunction with the Federated team for understanding use cases, content, blog posts, successful go-to-market).</p> + + + Customer Service and Support + http://localhost:1313/docs/federated-core-platform/services/customer-service-and-support/ + Tue, 26 Aug 2025 14:47:00 -0600 + http://localhost:1313/docs/federated-core-platform/services/customer-service-and-support/ + <p>Federated Computer can provide end-to-end customer support for your installation of Federated Core Platform. Whether your customers are end-user businesses and team or partners such as managed-service-providers.</p> <p>In addition to customer support (offered during the timeframes you want), we offer a comprehensive documentation service and community for helping customers with self-service.</p> <h3 id="end-user-businesses-and-team">End-user Businesses and Team <a href="#end-user-businesses-and-team" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Federated Computer can use Freescout (a great Federated Core offering) to provide full customer support via email, SMS, or telephone to your customers. We have lots of experience providing great experiences to customers including 30-day on-boarding sequences, 3 hour response and 12 hour resolution, webinars, and other ways to ensure customer success and low churn for your go-to-market efforts.</p> + + + Core Desktop + http://localhost:1313/docs/federated-core-platform/provisioning/core-desktop/ + Mon, 25 Aug 2025 12:34:05 -0600 + http://localhost:1313/docs/federated-core-platform/provisioning/core-desktop/ + <p>Federated Core supports PXE-booting two different Linux distributions (OpenMandriva and Core Desktop based on Arch) when a customer wants to complete solution for their team or office. These desktops are tied into Federated Core Authentication, have all the desktop applications (email, calendar, contacts, bookmarks, file synchronization, applications that take advantage of Nextcloud and other desktop applications) pre-configured and redy to use for the particular user as they log in to Core Desktop. This is a great solution for offices or use cases where it is important that each desktop be closely managed for the &ldquo;correct&rdquo; software and services so that it &ldquo;just works&rdquo;.</p> + + + Software Catalog + http://localhost:1313/docs/software-catalog/software-catalog/ + Mon, 25 Aug 2025 12:39:33 -0600 + http://localhost:1313/docs/software-catalog/software-catalog/ + <p>Federated offers a wide range of open source SaaS software. These can be provisioned individually or as part of a bundle. Provisions can happen on the same machine or virtual machine or on separate virtual machines for the sake of vertical scaling. Load balancers can also be applied for the SaaS applications that require it for horizontal scaling.</p> <p>This catalog describes the software offerings available to customers at <a href="https://www.federated.computer/" rel="external" target="_blank">https://www.federated.computer<svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/></svg></a> today. For go-to-market reasons, we offer a reduced sub-set of this catalog based on Federated Computer’s own website but all titles can be provisioned for customers as-needed.</p> + + + Bundles + http://localhost:1313/docs/software-catalog/bundles/ + Mon, 25 Aug 2025 12:39:03 -0600 + http://localhost:1313/docs/software-catalog/bundles/ + <p>Bundles are great ways to package software for use by a type of business, a size of business, or a job function, among many other go-to-market motivations for bundling software.</p> <p>The Federated Core <a href="http://localhost:1313/docs/federated-core-platform/provisioner.md">Provisioner</a> can spin up Federated Cores based on a software manifest that can be created &ldquo;just in time&rdquo; or based on a predefined collection of software and virtual machine. This allows you to fully manage the the expects margins for a sale.</p> + + + Federated Commerce + http://localhost:1313/docs/software-catalog/federated-commerce/ + Mon, 25 Aug 2025 12:39:14 -0600 + http://localhost:1313/docs/software-catalog/federated-commerce/ + <p>Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.</p> <p>Federated Commerce delivers &ldquo;unbreakable&rdquo; Wordpress and WooCommerce add-ons to the Federated Core &ldquo;Best&rdquo; bundle (including video conferencing, mailing list, etc) all on <em>dedicated</em> cpu virtual machines.</p> <p>In addition to software, Federated provides essential services to customers such as product imports and updates using Federated Eversync, three hour response and resolution times for issues, proviate channels for talking to support, Wordpress theme and Listmonk template support, shopping ads consultations, and a dedicated account manager.</p> + + + Federated Omnimedia + http://localhost:1313/docs/software-catalog/federated-omnimedia/ + Mon, 25 Aug 2025 12:39:23 -0600 + http://localhost:1313/docs/software-catalog/federated-omnimedia/ + <p>Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.</p> <p>Federated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.</p> <p>The purpose of Federated Omnimedia is to give these sorts of customers access to every sort of tool required to successfully monetize the community. It includes:</p> <ol> <li>Wordpress or Ghost for publishing;</li> <li>WooCommerce for eCommerce;</li> <li>Discourse for community discussion, a forum;</li> <li>Podcasting and videocasting platforms;</li> <li>Ad server to sell and display static and dynamic across all properties;</li> <li>Premium content service to &ldquo;rope off&rdquo; parts of content (posts, forums, podcasts, videos) only for premium subscribers.</li> </ol> <p>Federated Omnimedia provides ample opportunities for additional professional and technical service delivery to the customer.</p> + + + Operators, Networks, Platforms + http://localhost:1313/docs/partners/operators-networks-platforms/ + Mon, 25 Aug 2025 12:38:19 -0600 + http://localhost:1313/docs/partners/operators-networks-platforms/ + <p>Federated Core Platform is the best way for hosting companies, fiber networks, workshare companies, on-line communities, large enterprises to take control of the offering of SaaS software within their operational boundaries. Now, more than ever, open source SaaS software meets or exceeds the capabilities of proprietary SaaS, but the complexities of marshalling and delivering these solutions to customers are immense. Federated Core Platform solves the problem with technical sophistication, at a price designed to provide you with maximum margin, and with programs allowing you to get up and running in a matter of weeks.</p> + + + Managed Service Provider + http://localhost:1313/docs/partners/managed-service-providers/ + Mon, 25 Aug 2025 12:37:54 -0600 + http://localhost:1313/docs/partners/managed-service-providers/ + <p>Federated Computer has all the tools needed to allow a managed service provider to replace proprietary SaaS products such as Google Workplace, Microsoft Office 365, Slack, Salesforce, and many, many others with easy-to-use, high-value, priavate, flexible open source SaaS alternatives.</p> <p>This leaves MORE money on the table for the managed service provider to provide high-value services.</p> <h3 id="solutions">Solutions <a href="#solutions" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>Federated solutions include Core Scanner for active monitoring and fix of customer Cores. Our AI tools will allow you to easily build workflows for customers on top of existing open source SaaS. And our authentication services and facilities for adding software to Federated Core Platform allow MSPs to extend offerings while maintaining the security and ease-of-use of unified storage and messaging and authentication. With Federated Core Platform, you can build the comprehensive solution for a customer that includes all of their software, devices, and services in a single pane-of-glass.</p> + + + Pro Customers + http://localhost:1313/docs/partners/pro-customers/ + Tue, 26 Aug 2025 11:12:45 -0600 + http://localhost:1313/docs/partners/pro-customers/ + <p>Federated Core Platform includes a number of bundles (collections of open source SaaS software and services) specifically designed for specific enterprise customers and market types. Examples of these are <a href="content/docs/software-catalog/federated-commerce.md">Commerce</a> and <a href="content/docs/software-catalog/federated-omnimedia.md">Omnimedia</a>.</p> <p>It is possible to address &ldquo;pro&rdquo; customers in a couple ways. The first would be to design, build, and deliver a total solution using the building blocks available in Federated Core Platform and its software catalog.</p> <p>However, there will be many opportunities to build out additional collections/bundles for customers requiring different sets of software and services delivered bespoke for their particular needs. These don&rsquo;t have to come from Federated Computer but can be designed and delivered by our partners and sold through all available channels including other operators, networks, and platforms. Open source allows us maximum flexibility to deliver great solutions to customers without re-inventing every wheel.</p> + + + On Line Affiliates + http://localhost:1313/docs/partners/on-line-affiliates/ + Mon, 25 Aug 2025 12:38:06 -0600 + http://localhost:1313/docs/partners/on-line-affiliates/ + <p>Outlets with significant communities can use Federated&rsquo;s affilaite programs to earn up to 30% (the number is really dependent on your own installation&rsquo;s exigencies!) on sales. Affiliates are a great way to build reputation and trust with customers while compensating those affiliate channels for their endorsements.</p> <p>We have found the best affiliates are those that use Federated Core products. When an affiliate is emeshed in open source and especially the open source SaaS offered through Federated Core Platform, the crediblity of the recommendation to the affiliate&rsquo;s community is sterling.</p> + + + Federated Company Backgrounder + http://localhost:1313/docs/about-federated-computer/federated-company-backgrounder/ + Mon, 25 Aug 2025 12:40:08 -0600 + http://localhost:1313/docs/about-federated-computer/federated-company-backgrounder/ + <p>Federated Computer is on a mission to transform all business software with open-source. All business software has an open-source alternative that is feature-complete, &ldquo;free,&rdquo; and flexible for integration with other open-source software. We provide automated IT services, allowing our customers to adopt open-source software with confidence. Our open-source solutions are used by tens of millions of users around the globe.</p> <h3 id="team">Team <a href="#team" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p>We are a small group of pioneers. We include founders of the cloud computer industry. We want a world and internet where big company black-holes don&rsquo;t suck away all our money, data, and sovereignty. We are FedQ&rsquo;d in Colorado Springs, Colorado, USA with colleagues around the globe.</p> + + + Roadmap + http://localhost:1313/docs/about-federated-computer/roadmap/ + Thu, 28 Aug 2025 13:41:48 -0600 + http://localhost:1313/docs/about-federated-computer/roadmap/ + <p>Federated Computer is working on the following initiatives for the benefit of our customers and partners:</p> <h3 id="fall-2025">Fall, 2025 <a href="#fall-2025" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p><strong>Computer.</strong> Our take on a central web application for managing all SaaS workloads, dates, clients, messages.</p> <h3 id="first-half-2026">First Half, 2026 <a href="#first-half-2026" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p><strong>Core Workflow Intelligence.</strong> AI services for building application workflows combined between 2 or more open source SaaS applications.</p> <h3 id="second-half-2026">Second Half, 2026 <a href="#second-half-2026" class="anchor" aria-hidden="true"><i class="material-icons align-middle">link</i></a></h3><p><strong>On Premise Provisioning of Federated Cores.</strong> This will support customers that want to connect to high bandwidth, synchronous networks (eg Fiber) and have a Federated Core running on their own hardware with all the management services provided by Federated Core Platform.</p> diff --git a/public/opengraph/card-base-2_hu_1b45eceb2b9b00e3.png b/public/opengraph/card-base-2_hu_1b45eceb2b9b00e3.png new file mode 100644 index 0000000..75c5ce2 Binary files /dev/null and b/public/opengraph/card-base-2_hu_1b45eceb2b9b00e3.png differ diff --git a/public/opengraph/card-base-2_hu_5960362c53d1e92d.png b/public/opengraph/card-base-2_hu_5960362c53d1e92d.png new file mode 100644 index 0000000..4908eb6 Binary files /dev/null and b/public/opengraph/card-base-2_hu_5960362c53d1e92d.png differ diff --git a/public/opengraph/card-base-2_hu_6513d4e472f6495a.png b/public/opengraph/card-base-2_hu_6513d4e472f6495a.png new file mode 100644 index 0000000..1ef42ce Binary files /dev/null and b/public/opengraph/card-base-2_hu_6513d4e472f6495a.png differ diff --git a/public/opengraph/card-base-2_hu_9bd5b48d2159fe1f.png b/public/opengraph/card-base-2_hu_9bd5b48d2159fe1f.png new file mode 100644 index 0000000..3181483 Binary files /dev/null and b/public/opengraph/card-base-2_hu_9bd5b48d2159fe1f.png differ diff --git a/public/sitemap.xml b/public/sitemap.xml index 1730063..6381dc7 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -2,107 +2,131 @@ - http://localhost:44247/docs/overview/ + http://localhost:1313/docs/overview/ 2025-08-25T12:25:51-06:00 - http://localhost:44247/docs/federated-core-platform/ - 2025-08-25T12:26:41-06:00 - - http://localhost:44247/docs/software-catalog/ - 2025-08-25T12:28:10-06:00 - - http://localhost:44247/docs/partners/ - 2025-08-25T12:27:57-06:00 - - http://localhost:44247/docs/partners/pro-customers/ - 2025-08-26T11:12:45-06:00 - - http://localhost:44247/docs/about-federated-computer/federated-company-backgrounder/ - 2025-08-25T12:40:08-06:00 - - http://localhost:44247/docs/software-catalog/software-catalog/ - 2025-08-25T12:39:33-06:00 - - http://localhost:44247/docs/software-catalog/federated-omnimedia/ - 2025-08-25T12:39:23-06:00 - - http://localhost:44247/docs/software-catalog/federated-commerce/ - 2025-08-25T12:39:14-06:00 - - http://localhost:44247/docs/software-catalog/bundles/ - 2025-08-25T12:39:03-06:00 - - http://localhost:44247/docs/partners/operators-networks-platforms/ - 2025-08-25T12:38:19-06:00 - - http://localhost:44247/docs/partners/on-line-affiliates/ - 2025-08-25T12:38:06-06:00 - - http://localhost:44247/docs/partners/managed-service-provider/ - 2025-08-25T12:37:54-06:00 - - http://localhost:44247/docs/federated-core-platform/why-open-source-projects-work-with-federated/ - 2025-08-25T12:36:40-06:00 - - http://localhost:44247/docs/federated-core-platform/update-and-upgrade/ - 2025-08-25T12:36:19-06:00 - - http://localhost:44247/docs/federated-core-platform/unified-storage/ - 2025-08-25T12:36:10-06:00 - - http://localhost:44247/docs/federated-core-platform/unified-messaging/ - 2025-08-25T12:36:03-06:00 - - http://localhost:44247/docs/federated-core-platform/provisioner/ - 2025-08-25T12:35:51-06:00 - - http://localhost:44247/docs/federated-core-platform/monitor-and-fix/ - 2025-08-25T12:35:43-06:00 - - http://localhost:44247/docs/federated-core-platform/adding-software-to-federated-core/ - 2025-08-25T12:35:31-06:00 - - http://localhost:44247/docs/federated-core-platform/federated-management/ - 2025-08-25T12:35:12-06:00 - - http://localhost:44247/docs/federated-core-platform/core-workflow-intelligence/ - 2025-08-25T12:34:45-06:00 - - http://localhost:44247/docs/federated-core-platform/core-server/ - 2025-08-25T12:34:34-06:00 - - http://localhost:44247/docs/federated-core-platform/core-scanner/ - 2025-08-25T12:34:24-06:00 - - http://localhost:44247/docs/federated-core-platform/core-mini/ - 2025-08-25T12:34:18-06:00 - - http://localhost:44247/docs/federated-core-platform/core-desktop/ - 2025-08-25T12:34:05-06:00 - - http://localhost:44247/docs/federated-core-platform/computer/ - 2025-08-25T12:33:56-06:00 - - http://localhost:44247/docs/federated-core-platform/authentication/ - 2025-08-25T12:33:49-06:00 - - http://localhost:44247/docs/federated-core-platform/account-management_and-billing/ - 2025-08-25T12:33:38-06:00 - - http://localhost:44247/docs/federated-core-platform/federated-core-platform/ + http://localhost:1313/docs/federated-core-platform/federated-core-platform/ 2025-08-25T12:32:20-06:00 - http://localhost:44247/docs/about-federated-computer/ + http://localhost:1313/docs/federated-core-platform/ + 2025-08-25T12:26:41-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/ + 2025-08-26T14:35:07-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/provisioner/ + 2025-08-25T12:35:51-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/core-server/ + 2025-08-25T12:34:34-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/core-mini/ + 2025-08-25T12:34:18-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/unified-storage/ + 2025-08-25T12:36:10-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/unified-messaging/ + 2025-08-25T12:36:03-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/authentication/ + 2025-08-25T12:33:49-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/dashboard/ + 2025-08-26T14:43:09-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/computer/ + 2025-08-25T12:33:56-06:00 + + http://localhost:1313/docs/federated-core-platform/maintenance/ + 2025-08-26T14:35:18-06:00 + + http://localhost:1313/docs/federated-core-platform/maintenance/core-scanner/ + 2025-08-25T12:34:24-06:00 + + http://localhost:1313/docs/federated-core-platform/maintenance/update-and-upgrade/ + 2025-08-25T12:36:19-06:00 + + http://localhost:1313/docs/federated-core-platform/maintenance/monitor-and-fix/ + 2025-08-25T12:35:43-06:00 + + http://localhost:1313/docs/federated-core-platform/customization/ + 2025-08-26T14:35:38-06:00 + + http://localhost:1313/docs/federated-core-platform/customization/core-workflow-intelligence/ + 2025-08-25T12:34:45-06:00 + + http://localhost:1313/docs/federated-core-platform/customization/adding-software-to-federated-core/ + 2025-08-25T12:35:31-06:00 + + http://localhost:1313/docs/federated-core-platform/customization/why-open-source-projects-work-with-federated/ + 2025-08-25T12:36:40-06:00 + + http://localhost:1313/docs/federated-core-platform/billing/ + 2025-08-26T14:35:48-06:00 + + http://localhost:1313/docs/federated-core-platform/billing/account-management-and-billing/ + 2025-08-25T12:33:38-06:00 + + http://localhost:1313/docs/federated-core-platform/services/ + 2025-08-26T14:35:55-06:00 + + http://localhost:1313/docs/federated-core-platform/services/federated-management/ + 2025-08-25T12:35:12-06:00 + + http://localhost:1313/docs/federated-core-platform/services/customer-service-and-support/ + 2025-08-26T14:47:00-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/core-desktop/ + 2025-08-25T12:34:05-06:00 + + http://localhost:1313/docs/federated-core-platform/provisioning/why-open-source-projects-work-with-federated/ + 2025-08-25T12:36:40-06:00 + + http://localhost:1313/docs/software-catalog/ + 2025-08-25T12:28:10-06:00 + + http://localhost:1313/docs/software-catalog/software-catalog/ + 2025-08-25T12:39:33-06:00 + + http://localhost:1313/docs/software-catalog/bundles/ + 2025-08-25T12:39:03-06:00 + + http://localhost:1313/docs/software-catalog/federated-commerce/ + 2025-08-25T12:39:14-06:00 + + http://localhost:1313/docs/software-catalog/federated-omnimedia/ + 2025-08-25T12:39:23-06:00 + + http://localhost:1313/docs/partners/ + 2025-08-25T12:27:57-06:00 + + http://localhost:1313/docs/partners/operators-networks-platforms/ + 2025-08-25T12:38:19-06:00 + + http://localhost:1313/docs/partners/managed-service-providers/ + 2025-08-25T12:37:54-06:00 + + http://localhost:1313/docs/partners/pro-customers/ + 2025-08-26T11:12:45-06:00 + + http://localhost:1313/docs/partners/on-line-affiliates/ + 2025-08-25T12:38:06-06:00 + + http://localhost:1313/docs/about-federated-computer/ 2025-08-25T12:28:26-06:00 - http://localhost:44247/docs/ - 2025-08-26T11:12:45-06:00 + http://localhost:1313/docs/about-federated-computer/federated-company-backgrounder/ + 2025-08-25T12:40:08-06:00 - http://localhost:44247/ - 2025-08-26T11:12:45-06:00 + http://localhost:1313/docs/ + 2025-08-26T14:47:00-06:00 - http://localhost:44247/categories/ + http://localhost:1313/ + 2025-08-26T14:47:00-06:00 - http://localhost:44247/tags/ + http://localhost:1313/categories/ + + http://localhost:1313/tags/ diff --git a/public/tags/index.xml b/public/tags/index.xml index c8759dd..28c28ff 100644 --- a/public/tags/index.xml +++ b/public/tags/index.xml @@ -2,10 +2,10 @@ Tags on Federated Computer Enterprise - http://localhost:44247/tags/ + http://localhost:1313/tags/ Recent content in Tags on Federated Computer Enterprise Hugo en-us - + diff --git a/resources/_gen/images/opengraph/card-base-2_hu_1b45eceb2b9b00e3.png b/resources/_gen/images/opengraph/card-base-2_hu_1b45eceb2b9b00e3.png new file mode 100644 index 0000000..75c5ce2 Binary files /dev/null and b/resources/_gen/images/opengraph/card-base-2_hu_1b45eceb2b9b00e3.png differ diff --git a/resources/_gen/images/opengraph/card-base-2_hu_5960362c53d1e92d.png b/resources/_gen/images/opengraph/card-base-2_hu_5960362c53d1e92d.png new file mode 100644 index 0000000..4908eb6 Binary files /dev/null and b/resources/_gen/images/opengraph/card-base-2_hu_5960362c53d1e92d.png differ diff --git a/resources/_gen/images/opengraph/card-base-2_hu_6513d4e472f6495a.png b/resources/_gen/images/opengraph/card-base-2_hu_6513d4e472f6495a.png new file mode 100644 index 0000000..1ef42ce Binary files /dev/null and b/resources/_gen/images/opengraph/card-base-2_hu_6513d4e472f6495a.png differ diff --git a/resources/_gen/images/opengraph/card-base-2_hu_9bd5b48d2159fe1f.png b/resources/_gen/images/opengraph/card-base-2_hu_9bd5b48d2159fe1f.png new file mode 100644 index 0000000..3181483 Binary files /dev/null and b/resources/_gen/images/opengraph/card-base-2_hu_9bd5b48d2159fe1f.png differ