What is the best way to deploy a filament project to production?
Im new to filament and im only testing and working in local development for now, i want to know from the pros, what do you guys use in production, to deploy a filament project?
What is the best way possible, i use digital ocean also.
Solution:Jump to solution
makes it really easy to deploy Laravel projects to DO droplets, basically it does everything for you.
9 Replies
Forge
Solution
makes it really easy to deploy Laravel projects to DO droplets, basically it does everything for you.
Forge is great, there are other tools too. But Forge is the best in class because it's Laravel 🙂
I personally use Ploi, and it is basically the same concept, but cheaper and with more features
Another vote for Forge, although I also have a site on Ploi just for funsies, so I can compare the two. Using this kind of deployment manager is an additional expense, but saves you sooooooo much time, effort and frustration over managing servers yourself, it's well worth it.
Since you’re using both what are your overall thoughts on advantages/disadvantages of each?
Ploi certainly has some nice extra features, like zero downtime deployments, server monitoring, and staging management. At some point I may move all my sites to it. But at the moment, I just feel that Forge is a little more mature. And tbh, I'm more interested in maturity / stability than feature sets.
Either one is a good choice, tho.
Hard to quantify what I mean by "mature", except that I had a couple of things just not work when deploying my first Ploi site. I'm sure they were just little glitches that have been fixed, but I've never had anything bug out on Forge.
Same, I’ve never had an issue with Forge either. I’m glad there are options/competition though.
ploi hands down, I use both and ploi is much better