digitalbart liked a comment+100 XP
3mos ago
Ask it to make a full Laracasts series on itself #inception π
digitalbart liked a comment+100 XP
3mos ago
Quick PSA. Be very, very careful if you intend to install this on your primary machine.
Ideally, opt for a dedicated old laptop or VPS.
digitalbart liked a comment+100 XP
4mos ago
Hey Laracasts community! π
I've been learning from Jeffrey's videos for years, and I wanted to share my first open source project with you all.
What is Dockavel?
A production-ready Docker stack for Laravel that handles deployment, SSL, and security automatically.
Why I Built It
After deploying Laravel apps for ~10 years, I got tired of repeating the same setup for every project:
- Docker Compose configuration
- Nginx and SSL setup
- Server hardening (Fail2Ban, firewall, SSH)
- Deployment scripts
- Backup automation
So I built a stack that does it all with one command.
Features
Deployment:
- One-command setup for development and production
- Zero-downtime deployments
- Automated health checks
SSL & Security:
- Automatic SSL certificates (Let's Encrypt + Cloudflare)
- Server hardening script (Fail2Ban, UFW, SSH)
- Smart Cloudflare proxy detection
Stack:
- Laravel 12+ with all optimizations
- PHP 8.4-FPM
- MySQL 8.0
- Redis 7.0
- Laravel Horizon
- Nginx reverse proxy
Operations:
- Automated database backups with retention
- Log management
- Email notifications
- Easy restoration
Quick Start
git clone https://github.com/mg2k4/Dockavel.git
cd Dockavel
./scripts/deploy.sh dev
For production:
./scripts/server-setup.sh # First time
./scripts/deploy.sh prod
Links
π Documentation: https://dockavel.com
π¦ GitHub: https://github.com/mg2k4/Dockavel
Feedback Welcome
This is my first open-source project, so I'd really appreciate any feedback from this community!
What features would you like to see? What could be improved?
Free and MIT licensed. π
P.S. - If you've struggled with Laravel deployment before, I'd love to hear about your pain points. Always looking to improve!
digitalbart liked a comment+100 XP
4mos ago
The Intro is super-cool.
literally feels like i am watching trailer of upcoming thriller movie π
I am excited to follow along the series