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.
The Federated Core [Provisioner](/docs/federated-core-platform/provisioner.md) 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.
You 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.
Further, 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.
Technically, bundles are simply a software dependency tree. You define them for provisioner using a YAML file such as:
```
[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.
Federated Commerce is a bundle designed by Federated Computer for customers wanting to sell goods on the internet.
Federated 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.
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.
Federate 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.
Federated Omnimedia is a comprehensive bundle offered by Federated Computer to customers. It demonstrates what is possible.
Federated Omnimedia is a complete offering for those with large digital communities. Examples are publishers, video channels, podcast channels, communities of interest.
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:
1) Wordpress or Ghost for publishing;
2) WooCommerce for eCommerce;
3) Discourse for community discussion, a forum;
4) Podcasting and videocasting platforms;
5) Ad server to sell and display static and dynamic across all properties;
6) 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.
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.
This catalog describes the software offerings available to customers at [https://www.federated.computer](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.
All software works with Federated Computer's monitor and fix, update and upgrade, unified storage, and authentication technologies for simple user experience.
Each entry has a link to the code repository for the project and the open source license.
**Panel:** user and group management. Email addresses. Passwords. LDAP for unified user authentication. Connects with Authelia for SSO where supported by specific softwares.
### Customer Support and Knowledge Management
**Bookstack:** multi-user wiki. Includes drawing for diagrams. Repository: https://github.com/BookStackApp/BookStack License: https://github.com/BookStackApp/BookStack/blob/development/LICENSE
***Docmost:*** collaborative wiki editor. Repository: https://github.com/docmost/docmost License: https://github.com/docmost/docmost/blob/main/LICENSE
**Freescout:** 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
### Data Science
**Baserow:** no-code database with application builder. Repository: https://github.com/bram2w/baserow License: https://github.com/bram2w/baserow/blob/master/LICENSE
***Briefer:*** data workspace with built-in private AI analyst. Repository: https://github.com/briefercloud/briefer License: https://github.com/briefercloud/briefer/blob/main/LICENSE
**Jupyter 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
***Metabase:*** business intelligence platform. Repository: https://github.com/metabase/metabase License: https://github.com/metabase/metabase/blob/master/LICENSE-AGPL.txt
***Superset:*** modern data exploration and visualization platform. Repository: https://github.com/apache/superset License: https://github.com/apache/superset/blob/master/LICENSE.txt
### eCommerce
***Eversync:*** 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.
***Medusa:*** ecommerce toolbox for custom solutions. Repository: https://github.com/medusajs/medusa License: https://github.com/medusajs/medusa/blob/develop/LICENSE
**WooCommerce:** ecommerce store for Wordpress. Repository: https://github.com/woocommerce/woocommerce
### Family
***BlackCandy:*** multi-user music sharing. Repository: https://github.com/blackcandy-org/blackcandy License: https://github.com/blackcandy-org/blackcandy/blob/master/LICENSE
***Immich:*** multi-user photos and photo album. Repository: https://github.com/immich-app/immich License: https://github.com/immich-app/immich/blob/main/LICENSE
**Docker 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
***Docuseal:*** PDF document messaging and signing. Repository: https://github.com/docusealco/docuseal License: https://github.com/docusealco/docuseal/blob/master/LICENSE
***Dolibarr 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
**Element/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
***Excalidraw:*** design and drawing application for teams. Repository: https://github.com/excalidraw/excalidraw License: https://github.com/excalidraw/excalidraw/blob/master/LICENSE
***FreePBX:*** VOIP platform. Repository: https://github.com/orgs/FreePBX/repositories?type=all License: GNU General Public License
**Jitsi:** 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
***Kaneo:*** open source Monday platform. Repository: https://github.com/usekaneo/kaneo License: https://github.com/usekaneo/kaneo/blob/main/LICENSE
**Kimai:** time tracking and time sheets. Repository: https://github.com/kimai/kimai License: https://github.com/kimai/kimai/blob/main/LICENSE
***Linkwarden:*** social bookmarks. Repository: https://github.com/linkwarden/linkwarden License: https://github.com/linkwarden/linkwarden/blob/main/LICENSE.md
***Loomio:*** team decision and collaboration platform. Repository: https://github.com/loomio/loomio License: https://github.com/loomio/loomio/blob/master/LICENSE.txt
***Moodle:*** 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
**Nextcloud:** 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.
***OpenProject:*** 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
***Paperless:*** automated workflows for teams. Repository: https://github.com/paperless-ngx/paperless-ngx License: https://github.com/paperless-ngx/paperless-ngx/blob/dev/LICENSE
***Penpot:*** open source Figma. Repository: https://github.com/penpot/penpot License: https://github.com/penpot/penpot/blob/develop/LICENSE
***Rally:*** schedule group meetings. Repository: https://github.com/lukevella/rallly License: https://github.com/lukevella/rallly/blob/main/LICENSE
**Roundcube:** web mail. Repository: https://github.com/roundcube/roundcubemail License: https://github.com/roundcube/roundcubemail/blob/master/LICENSE
***Sogo:*** web mail, calendar, contacts. Repository: https://github.com/Alinto/sogo License: https://github.com/Alinto/sogo/blob/master/COPYING.GPL
### Marketing and Sales
***Ad 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.
**Dittofeed:** multi-channel marketing automation including email and SMS. Repository: https://github.com/dittofeed/dittofeed License: https://github.com/dittofeed/dittofeed/blob/main/LICENSE
***Mautic:*** 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
***Snapify:*** 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
### Publishing
**Castopod:** 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
**Discourse:** 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
**GhostCMS:** mutil-user static site generator. Repository: https://github.com/TryGhost/Ghost License: https://github.com/TryGhost/Ghost/blob/main/LICENSE
***Owncast:*** video and chat server for live events. Repository: https://github.com/owncast/owncast License: https://github.com/owncast/owncast/blob/develop/LICENSE
**Peertube:** video streaming. Repository: https://github.com/Chocobozzz/PeerTube License: https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE
***Pixelfed:*** open source Instagram clone. Repository: https://github.com/pixelfed/pixelfed License: https://github.com/pixelfed/pixelfed/blob/dev/LICENSE
***Revolt:*** open source, compatible with clients, Discord clone. Repository: https://github.com/revoltchat License: https://github.com/revoltchat/backend/blob/main/LICENSE
***VDO.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
***Webstudio:*** complete website creation and publishing. Repository: https://github.com/webstudio-is/webstudio License: https://github.com/webstudio-is/webstudio/blob/main/LICENSE
**Wordpress:** Widely used CMS. Repository: https://github.com/WordPress/WordPress License: GPL
### Security
**Headscale:** 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
**PowerDNS:** 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
**Prometheus:** Data collection. Repository: https://github.com/prometheus/prometheus License: https://github.com/prometheus/prometheus/blob/main/LICENSE
***RustDesk:*** remote access and support software. Repository: https://github.com/rustdesk/rustdesk License: https://github.com/rustdesk/rustdesk/blob/master/LICENCE
***Super Productivity:*** to-do lists for developers. Repository: https://github.com/johannesjo/super-productivity License: https://github.com/johannesjo/super-productivity/blob/master/LICENSE
**Uptime 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:
### Examples of Software Bundles
It 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:
1) [Federated Bundles](bundles.md)
2) [Federated Commerce](federated-commerce.md)
3) [Federated Omnimedia](federated-omnimedia.md)
### Optional Federated Software Capabilities
Every package can be extended for a given customer with the following capabilities:
1) Hot failover and backup. we can run parallel infrastructure so the customer is never down. Good for high traffic days or big events.
2) Message bus: pipe lots of information out to a third party application or consumer.
3) CDN. provide the best experience to customers around the globe.
4) Jitsi Load Balancer: achieve very large video conferencing meetings.
5) Load Balancers: scale any service to high availability.
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.