Always up for better documentation but isn't it just the same process? The only change when I deploy say a Wordpress site through Forge is to edit the Deploy Script to remove the composer and artisan migrate lines which aren't needed.
Non-Laravel App Deployment
There are some great videos and dozens of blog entries online touting how awesome Envoyer is at deploying Laravel code. In fact I use it on a Laravel project I am currently developing and it is awesome.
I have a CodeIgniter App I have to make a lot of changes to over the next month to deploy. My old method of deploying when I made this app was to FTP connect and to manually upload files and pop open a database editor and hope I am making all the database changes I made a list of (as you can see, I was in desperate need of Laravel...side note, Laracasts is what taught me all about Migrations. Even though CI has migrations, I never used them because they seemed confusing).
One thing Envoyer is missing is really good documentation on how to deploy Non-Laravel apps. I read through all the documentation at https://envoyer.io/docs
I understand the challenge of trying to write code examples that can work with every single PHP app out there. But even a generic set of samples would be nice. I am hoping since @TaylorOtwell just finished re-vamping the amazing L5.1 docs that he may be willing to re-visit Envoyer docs.
I am not asking for CodeIgniter specific documentation to use on Envoyer. I am just looking for more Agnostic PHP documentation on Envoyer.
Ultimately Frameworks are popular, and I would be happy to (once I figure it out) make some documentation somewhere on how to use Enovyer with CI apps. Who knows, maybe Taylor only really wants Laravel apps in Envoyer so that it's easier to troubleshoot, after all it is just a side project for him. But if he is serious about PHP deployment for any app, it might be worth adding documentation specific to some of the other popular Frameworks. I'm not saying Envoyer needs to have a radio button for every framework you are using to deploy, but a "Frameworks" page on the documentation with short specific examples on how to setup/re-configure your app based on the Framework you are using might be beneficial to the growth of Envoyer.
Envoyer is the best thing since array slice (stole that from a Phils Sturgeon blog entry), I would love to be able to use it easily on my non-Laravel based PHP apps.
Please or to participate in this conversation.