san-kumar / installer Goto Github PK
View Code? Open in Web Editor NEWLambdaphp installer service
License: GNU General Public License v3.0
Lambdaphp installer service
License: GNU General Public License v3.0
Hello,
I haven't used this yet but it's certainly got my attention. In inspecting the project I see you're using the Console
namespace for this installer
code base.
I recommend some code changes.
AwsLambda
or SanKumar\AwsLambda
.lambdaphp
into a new organization. For an example from my own work see https://github.com/api-skeletons If you move this to a new organization the namespace would be OrganizationName\AwsLambda\Console
If you like I will review all your PHP code (which looks pretty good already!) and write it to strict PSR standards.
I think you've got a good thing going here and I'm here to help. How can I assist?
Hi,
Fun project! Great work..
Have you thought about running PHP in server mode, so cold starts aren't issue anymore?
Basically, you can spawn a detached PHP process, that will live open in the container after the request is served
Some more info: https://www.linkedin.com/pulse/aws-lambda-container-lifetime-config-refresh-frederik-willaert
Container reuse
Please post all bugs to https://github.com/san-kumar/lambdaphp
It's hard to keep track in different places.
I'm finding issues deploying on unix/linux from the latest composer which would suggest its been edited using a windows format and not cleaned prior to commit.
find . -type f -exec dos2unix {} ;
This is resulting in a broken deploy function on unix/linux os, once again, attempted to PR this but unfortunately I do not have the appropriate rights.
Thanks for this.
Any chance you could add the zip extension --enable-zip
in the php configure options?
Note I tried building my own php using the upstream dockerfile, however my compiled version seems to be missing some options.
(Any chance you could include the dockerfile and the build wrapper.zip script?)
Thanks again.
within installer/console/App/Config.php on line 68 -- us-east-1 needs replacing with
'region' => getenv('AWS_DEFAULT_REGION') ?: ''
I attempted to PR for this but the repo is locked down so I was unable to.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.