Skip to main content

Distribute Your Product

When you are done developing a market-ready version of your project, you can offer it on Flinkwerk Marketplace with a few lines of configuration and one CLI command.

To sell your project as a product:

  1. Add these lines to the project configuration.

    .flinkwerk/config.yml
    product:
    type: app
    price: 42
  2. Run this command from within your project root:

    flinkwerk distribute

    This command will automatically publish your project as a product on Flinkwerk Marketplace with the application version 1.0.0. Flinkwerk automatically assigned the SKU my-account/my-project to it, based on the owner and project name values you provided in the project configuration.

From now on, anyone can buy your "Hello world!" application on Flinkwerk Marketplace for a monthly subscription with a $42.00 price tag.

Additionally, anyone can use your application as a base product for their project by adding these lines to their project configuration:

/their/project/.flinkwerk/config.yml
from:
type: app
sku: my-account/my-project:1.0.0