A Laravel package for mapping and visualizing infrastructure relationships using Vis.js Newton Graph.
- Dynamic infrastructure node management
- Server, database, and site type support
- Nested relationship tracking
- Filament admin interface
- Livewire integration
- Visual infrastructure mapping
- Laravel 9+
- Filament
- Livewire
- Vis.js
composer require crumbls/infrastructure
php artisan migrate
php artisan vendor:publish --provider="Crumbls\Infrastructure\InfrastructureServiceProvider"I recommend looking at InfrastructureSeeder
use Crumbls\Infrastructure\Models\Node;
$server = Node::create([
'name' => 'Web Server 01',
'type' => 'server',
'status' => 'operational'
]);Access the infrastructure map through the Filament admin panel.
MIT License
Chase C. Miller
Crumbls
chase@crumbls.com
Contributions welcome. Please submit pull requests or open issues on our GitHub repository.