Internet Asset Manager is a web-based system to manage your domains, hosting, VPS, providers, and registrars in one centralized dashboard.
It helps you track service expiry dates, renewal costs, and monitor the overall status of your internet infrastructure.
- 📊 Dashboard Overview with statistics, charts, and renewal cost estimation
- 🌐 Domain Management with expiry tracking and registrar integration
- 🖥️ Hosting & VPS Management with provider assignment and IP details
- ⏰ Expiry Monitoring – Active, Expiring (30 days), Expired status
- 💰 Renewal Cost Tracking for domains, hosting, and VPS
- 🏢 Provider & Registrar Management
- 🔍 Searchable & Filterable Tables
- 📑 Export Reports (planned)
- Laravel 12 – PHP framework
- FilamentPHP – Admin panel & dashboard
- MySQL/MariaDB – Database
-
Clone the repository:
git clone https://github.com/Akselerasi-Prima-Digital/Internet-Asset-Manager-Filament.git cd Internet-Asset-Manager-Filament -
Install dependencies:
composer install npm install && npm run build -
Setup environment:
cp .env.example .env php artisan key:generate
-
Configure database in
.envand run migrations:php artisan migrate --seed
-
Start the server:
php artisan serve
- Login to the Filament dashboard
- Manage Domains, Hosting, VPS, Providers, and Registrars
- View dashboard to monitor expiring services
- Track renewal costs and prepare budgets
Contributions are welcome! Please fork the repo and submit a pull request. For major changes, open an issue first to discuss what you’d like to change.
This project is licensed under the MIT License – see the LICENSE file for details.