Observed since 20 Oct, 22:04 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A simple JSON API in Node.js which works with Mongo-like databases.
A simple JSON API in Node.js which works with Mongo-like databases.
∅ Version: 0.0.8
∅ NPM: https://www.npmjs.com/package/@0bdx/srv-api
∅ Repo: https://github.com/0bdx/srv-api
∅ AWS Billing Dashboard:
https://eu-central-1.console.aws.amazon.com/billing
∅ App Runner Console:
https://eu-central-1.console.aws.amazon.com/apprunner
To use port 1234 (instead of 8080, the default):
$ PORT=1234 npm start
All prices here are before tax.
As far as I can tell, ‘GitHub connections’ do not appear on the AWS invoice, and are not charged for.
Bandwidth falls under the year-long free tier, and memory-usage does not seem to be charged-for:
App Runner is fairly cheap. You are charged by the hour, with separate charges for the ‘build’ service, and the ‘run’ service. The ‘run’ service is divided into ‘provisioned’ (which I think is “up time”), and a charge for CPU time.
On the free tier, while developing this repo, I recreated the app maybe twelve times, so the ‘build’ charge is much higher than a real app would be:
Note that ‘Automatic deployments’ could cost $1 per application per month.
I did try using these, but didn’t see a charge appear on my bill yet.
Bandwidth falls under the year-long free tier, and memory-usage does not seem to be charged-for:
There’s a free log-monitoring service called CloudWatch which could probably be switched off (the App Runner console provides logs you can manually refresh):
Click ‘GitHub connections’ in the sidebar at https://eu-central-1.console.aws.amazon.com/apprunner.
If this is the first time you’ve used App Runner, it will probably be empty.
Click ‘Create an App Runner service’ at https://eu-central-1.console.aws.amazon.com/apprunner.
Click ‘Source code repository’.
Under ‘Connect to GitHub’, click ‘Add new’.
Wait for a new window to open (disable your popup-blocker browser extension).
srv-api--cnxAfter clicking ‘Next’, and clicking ‘GitHub connections’ in the sidebar again,
you should see srv-api--cnx listed.
This app is set to deploy from main, manually (so, pushes to main do not
automatically deploy a new version of the service).
Click ‘Create an App Runner service’ at https://eu-central-1.console.aws.amazon.com/apprunner.
Source code repositorysrv-api--cnx • srv-api • mainManual (or Automatic, which costs $1 per application per month)Configure all settings hereNodejs 16npm install (should only install deps, not †he dev-deps)npm start (or npm start -- -dvw while debugging)8080srv-api-App-Runner-Instance1 vCPU • 2 GB/ (which MUST respond with a 200 HTTP status)20 (once every 20 seconds is the maximum AWS allows)…and keep the defaults for all the other settings.
Click ‘Next’ and then ‘Create and deploy’.
w
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 22:04 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:256298e3e392d76144f25f02e0068e1216d4dfdfa1edc80c86a9c0fc1b22f73e