Flake Pilot
1. Introduction
1.1. What Is Flake Pilot
1.2. Components
1.2.1. The Launchers
1.2.2. The Flake Registration Tool
1.3. Use Cases
1.4. Choosing an Engine
2. Installation
2.1. Installing the Packages
2.2. Building From Source
2.3. Privileges
2.4. Next Steps
3. Getting Started
3.1. System Wide and Rootless Registration
3.2. Preparing the Environment
3.3. Creating the User Setup
3.4. Your First Flake
3.5. Where to Continue
4. Applications From a Container
4.1. Amazon’s SDK Utility as a Container App
4.2. An Editor as a Delta Container
4.3. Claude AI as a Container App
4.4. Engine Options
4.5. Deeper Isolation With krun
4.6. Calling a Registered Container App
4.7. Pilot Options as Part of the Registration
5. Applications From a Virtual Machine
5.1. Pulling an Image
5.2. A Shell as a Firecracker VM App
5.3. Claude AI as a Firecracker VM App
5.4. Registration Options in Short
6. Firecracker Networking
6.1. The Concept
6.2. The Commands
6.2.1. Prepare the Host
6.2.2. Connect an Application
6.2.3. Disconnect an Application
6.3. The Result in the Flake Configuration
7. Firecracker Volumes
7.1. Export a Local Path
7.2. Release a Local Path
7.3. Add a Volume to an Application
7.4. Remove a Volume From an Application
7.5. The Result in the Flake Configuration
8. Applications From a Sandbox
8.1. Providing a Root Filesystem Tree
8.1.1. The Host Root as the Tree
8.2. A Shell as a Sandbox App
8.3. Adding Paths from the Host
8.4. Registration Options in Short
8.5. Calling a Registered Sandbox App
9. Application Setup
9.1. Listing Applications
9.2. The Flake Registry
9.3. Removing an Application
9.4. Reference Documentation
10. How To Build Your Own App Images
10.1. Examples
11. Troubleshooting and Known Issues
11.1. Debugging a Flake
11.2. Known Issues
11.2.1. selinux
11.2.2. firewalld
11.2.3. User and Group ID of an NFS Volume
11.3. Feedback
Flake Pilot
Search
Please activate JavaScript to enable the search functionality.