📄️ CLI
Learn how to use the Juno CLI for managing, deploying and developing applications. Includes installation, login, deploy, building and more.
📄️ Configuration
When the juno command is run from your terminal or used in a CI environment, it will automatically attempt to locate a config file named juno.config.ts or juno.config.js or juno.config.json within your project's root directory.
📄️ Plugins
Learn how to use Juno Build plugins to optimize your development workflow. Detailed guides and examples included.
📄️ Monitoring
Your [mission control] and satellites smart contracts consume resources while they operate.
📄️ Memory
A [satellite] can store data using two types of memory: heap and stable. While both types are forms of random-access memory that only exist as long as the smart contract lives, they can be compared to a familiar analogy. Think of heap as similar to the RAM in a computer, and stable as more akin to ROM.
📄️ Controllers
Controllers play a crucial role in granting permissions to mission controls and satellites within Juno.
📄️ Settings
This document will help you understand the different settings you can configure for your modules ([Satellites], [Mission controls], and [Orbiters]).
📄️ Backups
Backups are an essential component of any disaster recovery strategy. In the fast-paced world of development, unexpected issues can arise—such as accidental overwrites of critical data or bugs in updates. While these scenarios can't always be avoided, their impact can be minimized or mitigated.
📄️ Wallet
This section provides guidance on managing your assets and cycles with your wallet, which are essential for maintaining and providing enough resources for your modules in the Juno ecosystem.