Architecture
Our architecture is designed to give you the best of both worlds - secure local operations and community-powered learning. Let's break down how it all works.
Core Components
1. Local Agent
Think of this as your personal infrastructure assistant. It's essentially a Semaphore wrapper that:
Automatically handles Semaphore deployment
Sets up all necessary Ansible dependencies
Saves you hours of complex setup and configuration
2. Local Dashboard
This is your command center for infrastructure management:
Maintains a repository of all your operational scripts
Provides complete local control over your infrastructure
Can operate independently if you prefer complete isolation
3. Browser Dashboard (Optional but Recommended)
This is where the magic of community learning happens:
Acts as a central hub connecting validators
Provides access to community-contributed scripts
Enables secure remote management of your infrastructure
How It All Works Together
Basic Setup (Local Only)
Install the Local Agent
Handles all the heavy lifting of setup
Configures Semaphore and dependencies automatically
Access Local Dashboard
Manage your script repository
Control your infrastructure
Operate completely independently
What You Miss in Local-Only Mode
While the local setup is fully functional, you'll miss out on:
Community Learning
No access to battle-tested scripts from other validators
Limited to your own experience and solutions
Operating in isolation from the validator community
Central Management
Still need to SSH into your infrastructure
No remote management capabilities
Limited mobility in managing your operations
Full Setup (Recommended)
Register with Browser Dashboard
Connect your local agent to the cloud platform
Gain access to the community script repository
Continuous Updates
Receive regular script updates from the community
Choose which scripts to adopt
Maintain full control over your environment
Remote Management
Securely manage your infrastructure from anywhere
No need for direct SSH access
Centralized logging and monitoring
This architecture ensures you get the best of both worlds - the security of local operations with the power of community learning.
Last updated