Laravel 13.29.0 running with self-hosted Bootstrap. No CDN, no Vite, no Node.js required — all assets served locally from public/assets.
If you see styled components below, Bootstrap is correctly self-hosted.
assets/bootstrap/css/bootstrap.min.cssBootstrap files are stored locally at public/assets/bootstrap/ — no external CDN dependency, works offline.
package.json, vite.config.js, node_modules removed. Pure PHP + static assets.
Add your custom styles in assets/css/app.css and scripts in assets/js/app.js.
This is a Bootstrap offcanvas — proof that JS bundle works self-hosted.