-
Notifications
You must be signed in to change notification settings - Fork 797
Description
Proposal Summary
Enable hosting on AWS lambda. Since miniflux essentially exposes a HTTP API and a cron job, all of this could be hosted serverless on AWS lambda or a similar serverless platform
Motivation and Context
While hosting miniflux on a cheap server is relatively straightforward, it's a bit overkill to have a server running at all times.
AWS Lambda (or other function as a service providers) offer IMHO a great service in that you're only charged for the time the function runs.
Proposed Solution
Miniflux already is perfectly suited for running on Lambda since essentially it would only need to export a handler that handles incoming HTTP requests not using the built in HTTP server but the Lambda handler.
It would then need to export a second handler which then would respond to invocations of a cron job to update feeds.
Alternatives Considered
No response
Impact and Risks
none
Additional Context or References
No response
Checklist
- I have reviewed existing proposals to ensure this change hasn't been proposed before.
- I agree to provide follow-up updates and maintain discussion on this proposal.
- I agree to follow the project's contribution guidelines.