[B b65.ch](/)

![](https://www.b65.ch/images/laravel-starter-skeleton-hero.jpg)

On this page

24.09.2024

# My Laravel Starter

* * *

![](/images/skeleton.png)

Getting a fresh Laravel project off the ground always means the same setup dance: routing, environment config, Docker. My Laravel Skeleton repo skips that dance. It's the base I use for my own projects so I can jump straight into building instead of configuring.

The main thing it adds is FrankenPHP, a hybrid server for Laravel that uses Caddy for routing and proxying. That means a working containerized setup from the start, no Docker fiddling required. I also stripped out some default routing bloat, like the built-in health check routes I never use.

I cleaned up composer.json and .gitignore too, so dependencies and file exclusions match how I actually work day to day. It's not meant to be a framework of its own, just the setup I got tired of repeating.

To start your next Laravel project with my skeleton just use:

`composer create-project simonjenny/laravel-skeleton <project-name>`

If you want to see the changes I made first, take a look at the repository: https://github.com/simonjenny/laravel-skeleton

© 2026 Simon Jenny [Blog (Englisch)](/blog/index.html) [Kontakt](/contact.html)

- [**{{title}}**  
  {{excerpt}}](%7B%7Burl%7D%7D)