HSWLP:NAS is an upcoming self-hosted platform, built with Laravel, that aims to provide
a modern, user-friendly alternative to traditional NAS (Network Attached Storage) systems.
The project is part of the broader HSWLP (Hybrid Service Workflow Launch Platform) ecosystem.
The goal of HSWLP:NAS is to deliver a cloud-like experience on local hardware, combining the
simplicity of consumer-grade NAS devices with the flexibility and scalability of developer tools.
It will provide:
- 📂 File management & sharing – upload, organize, and securely share files
- 🐳 Docker stack manager – deploy applications (e.g. Plex, Transmission) in one click
- 🌐 Network & access control – intuitive management of networking, ports, and access rules
- 🔒 Data security – user authentication, permissions, and audit logging
- 🎨 Modern interface – inspired by Unifi-style dashboards for clarity and usability
- Backend: Laravel (PHP)
- Database: MySQL/Postgres
- Containers: Docker
- UI: TailwindCSS + Vue/React (to be decided)
- Hosting: Self-hosted, bare metal or VM
🚧 Development in progress – HSWLP:NAS is currently in the planning and prototyping stage.
This repository will grow to include Laravel codebase, migrations, and containerized services.
- Core Laravel setup with authentication
- File upload & management module
- Docker stack deployment engine
- User roles & permissions
- Web-based dashboard (Unifi-style UI)
- Backup & restore system
HSWLP:NAS is one piece of the HSWLP (Hybrid Service Workflow Launch Platform) initiative:
a collection of applications designed to simplify and modernize workflows for individuals,
teams, and businesses — both in the cloud and on-premise.
Status: Early development – contributions and ideas welcome.