Just launched v4.3.0 for serversideup/php π₯³
We're grateful for the 4 new contributors.
Keep shipping more PHP, everyone! π
github.com/serversideup...
Just launched v4.3.0 for serversideup/php π₯³
We're grateful for the 4 new contributors.
Keep shipping more PHP, everyone! π
github.com/serversideup...
v4.3.0-beta1 is now available for serversideup/php with 4 new contributors π€©
It includes Alpine 3.23, FrankenPHP v1.11.1, security improvements, and more.
We'd love help testing this release so we can merge these to stable soon π
github.com/serversideup...
This is so awesome!
Congrats Joel! πππ
Here are some tips if you're approaching containers/Docker for the first time.
If you want reproducibility with simplicity and don't mind downtime during updates:
π Use Docker Compose
If you want reproducibility with zero downtime updates:
π Use Docker Swarm
For our brothers and sisters using NGINX Unit, I created a deprecation notice for Unit that displays on startup. It includes a guide on how to migrate.
Move to FrankenPHP if you want the single binary experience π―
Hopefully this helps calm any worries or panic π
I can't agree with this statement more π―
There's a reason when I start with a new project, I always start with CI/CD π€
TIL that Vercel uses a custom HTTP Status Code:
402: PAYMENT_REQUIRED
This displays to all visitors if you have a billing issue with your account π¬
github.com/vercel/commu...
FrankenPHP v1.10.0 was released yesterday and we updated serversideup/php to ship with the latest and greatest version π
See what's new in FrankenPHP v1.10.0: github.com/php/frankenp...
This week we shipped:
π§ββοΈ FrankenPHP
π Laravel Octane
π PHP 8.5
Now you can do this with Spin Pro! Run on any VPS with no downtime πͺ
50% off now β Black Friday. All of this supports our open source work β€οΈ
Now's the best time ever to try Docker π³
getspin.pro
PHP 8.5 is now shipping with serversideup/php π
It's available on all variations:
- CLI
- FPM
- FPM + Apache
- FPM + NGINX
- FrankenPHP
Enjoy the pipe operator and URI extension! π
serversideup.net/open-source/...
PHP 8.5 launches tomorrow! π₯³
We already have it ready for testing if you want to get a head start. Once PHP 8.5 is marked as stable and the images are built, we'll roll out 8.5 support shortly after π
github.com/serversideup...
Check out the release notes for full details of what's new.
This is the biggest open source release in my career. Stoked to see what people build with this π
github.com/serversideup...
It's finally here! serversideup/php v4 is now stable π
π
Over a year of work
π FrankenPHP & Laravel Octane support
π€ LLM integration on our docs
π€ 13 new contributors
β€οΈ All open source
Run PHP and Laravel anywhere you want.
Now go build awesome stuff, Internet. π
It's been a crazy week π€ͺ
The Docker 29 release caught a few projects off guard, causing their services to stop or malfunction.
It affected:
- Traefik
- Watchtower
- Ansible (community.docker)
Be extra vigilant with your next updates π
www.docker.com/blog/docker-...
Anyone confident with Laravel Octane?
One of our community members brought up a great point and we'd love to hear your feedback.
Should we always use the default Octane Caddyfile? Or should we try to mimic it in our own? π€
πMore here github.com/serversideup...
β οΈ Heads up Traefik + Docker users!
There's a nasty bug out there that will cause Traefik to return nothing but 404 errors if you upgrade to Docker 29.0.0
π Don't upgrade if you haven't already
See this thread for more info github.com/traefik/trae...
If you want access to our premium Spin template that allows you to ship Laravel's most advanced features without downtime and on any VPS you want, learn more π
getspin.pro
I've been slamming keys like crazy today π€ͺ
FrankenPHP + Laravel Octane is ready for testing for our Spin Pro users π₯³
If you don't get a 404 here, thanks for your support π
github.com/serversideup...
I've been doing a ton of testing.
This is what the entire upgrade process from FPM-NGINX to FrankenPHP looks like.
So far it just magically works πͺπ©π°
Who's using Docker + PHP with serversideup/php?
We'd love you to share your link below π
github.com/serversideup...
See what's new in this beta release here:
github.com/serversideup...
Huge release. serversideup/php v4 beta3 is now available π
π₯ Native Laravel Octane support
π Native Let's Encrypt support
π A completely new documentation site
π€ LLM optimization
... and more!
This is an incredible effort by the community.
Next goal, merge to stable π―
Laravel Octane will be natively supported in serversideup/php v4 π
New beta coming soon π
π My thoughts on programming language wars:
No one cares about the type of hammer you used to build a building. They just care the structure is stable and they're having a good time when they visit.
The power of containers really hits when you can simply switch a single line to completely upgrade a PHP version or change web servers. π
I was just doing some testing. I switched between NGINX, Apache, and FrankenPHP all in about 30 seconds π€―
Here's the issue we were seeing github.com/nodejs/node/...
In the latest stable version of Node 22, there's a bug that causes Vite to crash.
To fix it, you need to roll back to Node 22.20.
Because we use Docker from development to production, it's a simple commit to resolve it for everyone's machine π
Our FrankenPHP Alpine images are coming in at about 65 MB πͺΆ
The @nuxt.com team is highly underrated π―
I'm working with Nuxt Content, and this product blows my mind π€―
It's easy, flexible, and fast. Open sourcing Nuxt UI was a solid move too.
You know you're crushing it when a SERVER GUY compliments JavaScript π€
I think the Internet is trying to tell us it's time to go outside.
Why did it wait until the weather took a turn?
Is it trying to play a joke? π΅