Projects
Everything you need to know about projects and their configurations.
Projects are where all files associated to your agents are stored and organized. Additionally major configurations such as project dependencies and environment variables are maintained.
Where do I find my projects?
Once you're logged into the studio, you can view your most recent projects or your most recent team projects just a click away on the 'home' page.
If you'd like to see all of your projects, you can navigate to the 'projects' page.
If you'd like to see all of the projects associated with a team, you must either open that team's page from the 'home' page, or the 'teams' page.
Project Configuration
Once you've created and opened a project, you can navigate to your project's settings. From here, you can manage all of its configurations:
Title: a quick and identifiable name for your project
Description: an in-depth explanation of what this project is being built for
Username: a unique identifiable name for this project that can also allow it to be routed to via url
Ownership: who can edit this project (team or individual)
Requirements: the custom Python packages needed for this project
Node Modules: the custom JavaScript packages needed for this project
Visibility: who can view this project (team, individual, or public)
Environment Variables: reusable sensitive variables using standard levels of encryption
Project Files
Once your project is properly configured, you can start creating any one of the very specific file types the studio has to offer:
Saving your project
Since Fungi Studio projects can become very large and complex, we have developed a sufficient file-saving system so that you can have simple and protected access to writing and reading studio data.
Save: Change your local changes to a saved state that will be included in pushed data.
Push: Push your locally saved data to the cloud save version of your files
Pull: Pull the latest saved version from the cloud to view and apply the latest changes
Save All & Push: For rapid development, use this button to force-save all local changes
Branch Management
Once you have a project started and some files saved to the "main" branch, you can start creating new branches so as to maintain protected versions of your project.
Create New Branch: Choose a source branch to create a new branch off of, choose "main" or any other branches you've created in the past.
Merge Branches: Choose several branches as sources and choose a single destination, either being a new branch, an existing branch, or the "main" branch.
Last updated