Applications
In Pantavisor, all user-space software and services are managed as containerized Applications. By isolating applications within their own containers (such as LXC or Docker-compatible environments), Pantavisor ensures that services run securely, manage their own dependencies, and can be updated independently of the core host system.
This section covers the complete lifecycle of managing applications on your Pantavisor device. You will learn how to:
- Install Applications: Discover the different methods for deploying new containerized services to your device, whether locally using
pvrorpvtx, or remotely via Pantahub. - Configure Applications: Customize application behavior by modifying their
run.jsonmanifests, mounting storage volumes, setting up networking, and managing environment variables. - Access Applications: Learn how to interact with running applications, expose container ports to the host network, and communicate between services.
- View Applications: Monitor the status of your deployed applications, inspect container health, and stream application logs.
- Remove Applications: Clean up your device state by securely stopping and removing applications you no longer need.
By understanding how to manage applications, you unlock the true potential of Pantavisor as a flexible, modular platform for embedded edge devices.