FLECS
HomeMarketplaceRessourcesGet started
Engineering
Engineering
  • API Docs
    • FLECS Console API
      • Welcome!
      • Quick Start
      • API Reference
        • Authentication
        • Users
        • Products
        • Device
        • Apps
    • FLECS Core API
      • API Reference
        • System
        • Device
        • Console
        • Instances
        • Apps
        • Jobs
  • App Publishing Guide
    • 💡Overview
    • 🪛How to create a FLECS app
    • 🚀How to release a FLECS app
    • 🧳App Publishing Packages
    • 📶Network
  • FLECS Core
    • Install FLECS Core Using Docker
  • White Labeling
    • Integrate views
    • On-premise hosting of apps
  • Service Mesh
    • Integrate flunder into your app
Powered by GitBook
On this page
  • Choose the Right Publishing Model for Your App
  • 📦 Package Comparison
  • 🧩 Details per Package
  • 🔗 Getting Started
  • ✅ Summary

Was this helpful?

  1. App Publishing Guide

App Publishing Packages

Overview of the available publishing packages for app vendors using the FLECS Marketplace.

Choose the Right Publishing Model for Your App

To support different levels of vendor maturity and app delivery needs, FLECS offers three publishing packages. Each package provides access to our app publishing infrastructure — from self-managed, open development to enterprise-grade security and automation.

These packages define how your app is hosted, maintained, and released through the FLECS Marketplace.


📦 Package Comparison

Feature

Free

Medium

Enterprise

GitHub access

Public repo

Private repo

Managed GitHub org

FLECS Registry access

–

✅

✅

Users included

Up to 10

From 2

Custom

CI/CD templates

✅

✅

✅

Release process

Self-managed

Assisted

Fully managed

Security

Basic GitHub

Access-controlled

SAML + Enterprise policies

App visibility control

Manual

Controlled

Policy-based + multi-stage

Direct upload to Marketplace

–

Via GitHub Release

✅


🧩 Details per Package

🔓 Free Package

Ideal for open-source apps or small vendors just getting started.

  • Use a public GitHub repository provided by FLECS

  • Up to 10 users can access the repo

  • You manage app versioning and releases via GitHub tags

  • CI/CD templates provided for easy onboarding

🚀 Best for: MVPs, trials, open apps


🔐 Medium Package

Designed for professional app vendors who need privacy, structure, and registry access.

  • Private GitHub repository managed by FLECS

  • Access to FLECS Docker image registry

  • CI/CD templates for automated builds

  • Two users included (more on request)

  • Releases are processed by tagging and auto-published via pipeline

🧠 Best for: Commercial apps with private code and formal rollout


🏢 Enterprise Package

Built for companies with complex requirements, internal compliance, and large portfolios.

  • App development within a FLECS-managed GitHub organization

  • Advanced access control (SAML optional)

  • Full release workflow managed via GitHub or direct file upload

  • Internal user control and vendor-level app management

  • Preferred support, SLA, and onboarding options

🛠️ Best for: OEMs, system providers, or large-scale software vendors


🔗 Getting Started

Please include:

  • Your company name

  • Your preferred package (Free / Medium / Enterprise)

  • Your app name (or working title)

  • GitHub usernames of the team members requiring access

We’ll set up your repository and provide all necessary onboarding materials.


✅ Summary

Package
Ideal for

Free

Open-source or trial apps

Medium

Private commercial apps

Enterprise

Full-scale vendors or OEM platforms

💡 All packages integrate seamlessly with the FLECS CI/CD process and the Marketplace release workflow.

PreviousHow to release a FLECS appNextNetwork

Last updated 1 month ago

Was this helpful?

To request access to any package, contact us via: 📫

🧳
flecs.tech/resources/contact/