Fluffy uses configuration files in your project. There is currently no automatic project setup command.
#Define how your app runs
The application file, fluffy-chainsaw.yaml, describes your build and the programs or static site it produces. The workspace file, fluffy-chainsaw.workspace.yaml, selects the environments and infrastructure those programs use.
Follow Run backend programs for an API or worker. The manifest reference covers the complete file structure, including static web entrypoints.
#Add the services your app needs
Declare each resource in the application file and grant access to the runtimes that use it:
- Databases for application data.
- Storage for files.
- Secrets for credentials.
- Cache for replaceable data.
- Messaging for background work.
- Services for calls between runtimes.
- Feature flags for changing behavior.
The generated SDKs guide explains how your code accesses these capabilities.
#Run your app
From the workspace folder:
fluffy-chainsaw localFluffy builds your app and starts its local services. Run locally explains the terminal controls and local settings. When you're ready to publish, continue to Deploy to GCP.