Defines Fluence Project, most importantly - what exactly you want to deploy and how. You can use fluence init
command to generate a template for new Fluence project
Defines config used for provider set up
Defines secrets config used for provider set up
!IMPORTANT: All the properties in this config (except for "name") are relevant only for providers who provide effector modules. If you are not a provider - properties in this config will be ignored when you deploy your code. But they will still have effect when running using 'fluence service repl' command. This config defines Marine Module. You can use fluence module new
command to generate a template for new module
Defines a Marine service, most importantly the modules that the service consists of. You can use fluence service new
command to generate a template for new service
Defines a spell. You can use fluence spell new
command to generate a template for new spell
A result of app deployment. This file is created automatically after successful deployment using fluence workers deploy
command
Defines global config for Fluence CLI
Defines user project preferences
The Compose file is a YAML file defining a multi-containers based application.
Defines artifacts created by the provider