├── .github └── workflows │ ├── aws-proxy.yml │ └── miniflare.yml ├── .gitignore ├── CODEOWNERS ├── LICENSE ├── README.md ├── aws-proxy ├── .gitignore ├── AGENTS.md ├── MANIFEST.in ├── Makefile ├── README.md ├── aws_proxy │ ├── __init__.py │ ├── client │ │ ├── __init__.py │ │ ├── auth_proxy.py │ │ ├── cli.py │ │ ├── http2_server.py │ │ ├── resource_types.json │ │ └── utils.py │ ├── config.py │ ├── frontend │ │ ├── .esbuild │ │ │ ├── esbuild.config.js │ │ │ ├── esbuild.shims.js │ │ │ ├── index.js │ │ │ └── plugins │ │ │ │ └── html │ │ │ │ └── index.js │ │ ├── .yarnrc.yml │ │ ├── __init__.py │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.png │ │ │ ├── manifest.json │ │ │ └── robots.txt │ │ ├── src │ │ │ ├── CustomRoutes.tsx │ │ │ ├── Dashboard.tsx │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.tsx │ │ │ └── utils │ │ │ │ ├── api.ts │ │ │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── yarn.lock │ ├── server │ │ ├── __init__.py │ │ ├── aws_request_forwarder.py │ │ ├── extension.py │ │ └── request_handler.py │ └── shared │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── models.py │ │ └── utils.py ├── etc │ ├── aws-replicate-overview.png │ └── proxy-settings.png ├── example │ ├── Makefile │ ├── README.md │ ├── lambda.py │ ├── main.tf │ └── proxy_config.yml ├── logo.png ├── pyproject.toml └── tests │ ├── __init__.py │ ├── conftest.py │ ├── proxy │ ├── __init__.py │ ├── test_cognito_idp.py │ ├── test_dynamodb.py │ ├── test_s3.py │ ├── test_secrets_manager.py │ ├── test_sns.py │ └── test_sqs.py │ └── test_config.py ├── bin └── generate-extension-table.py ├── diagnosis-viewer ├── Makefile ├── README.md ├── diagnosis_viewer │ ├── __init__.py │ └── extension.py ├── logo.png ├── setup.cfg └── setup.py ├── hello-world ├── Makefile ├── README.md ├── helloworld │ ├── __init__.py │ └── extension.py ├── logo.png ├── pyproject.toml ├── setup.cfg └── setup.py ├── httpbin ├── Makefile ├── README.md ├── localstack_httpbin │ ├── __init__.py │ ├── extension.py │ ├── server.py │ └── vendor │ │ ├── __init__.py │ │ └── httpbin │ │ ├── __init__.py │ │ ├── core.py │ │ ├── filters.py │ │ ├── helpers.py │ │ ├── static │ │ └── favicon.ico │ │ ├── structures.py │ │ ├── templates │ │ ├── UTF-8-demo.txt │ │ ├── flasgger │ │ │ └── index.html │ │ ├── footer.html │ │ ├── forms-post.html │ │ ├── httpbin.1.html │ │ ├── images │ │ │ ├── jackal.jpg │ │ │ ├── pig_icon.png │ │ │ ├── svg_logo.svg │ │ │ └── wolf_1.webp │ │ ├── index.html │ │ ├── moby.html │ │ ├── sample.xml │ │ └── trackingscripts.html │ │ ├── utils.py │ │ └── version.py ├── logo.png ├── pyproject.toml ├── setup.cfg └── setup.py ├── mailhog ├── Makefile ├── README.md ├── logo.png ├── mailhog │ ├── __init__.py │ ├── extension.py │ ├── package.py │ └── server.py ├── pyproject.toml ├── setup.cfg └── setup.py ├── miniflare ├── LICENSE ├── Makefile ├── README.md ├── example-aws │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── run.sh │ └── wrangler.toml ├── example │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── wrangler.toml ├── logo.png ├── miniflare │ ├── __init__.py │ ├── cloudflare_api.py │ ├── config.py │ └── extension.py ├── setup.cfg └── setup.py ├── openai ├── LICENSE.txt ├── Makefile ├── README.md ├── localstack_openai │ ├── __init__.py │ ├── extension.py │ └── mock_openai.py ├── pyproject.toml ├── setup.cfg ├── setup.py └── tests │ ├── sample.wav │ └── test_api.py ├── prometheus ├── Makefile ├── README.md ├── docs │ ├── event_analysis.md │ ├── images │ │ ├── avg_propagation_delay.png │ │ ├── batch_efficiency_ratio.png │ │ ├── empty_poll_responses.png │ │ ├── event_processing_duration.png │ │ ├── high_latency_event_processing.png │ │ ├── in_flight_events.png │ │ ├── in_flight_requests.png │ │ ├── records_per_poll.png │ │ └── requests_processed.png │ ├── localstack_metrics.md │ └── system_metrics.md ├── localstack_prometheus │ ├── __init__.py │ ├── expose.py │ ├── extension.py │ ├── handler.py │ ├── instruments │ │ ├── __init__.py │ │ ├── lambda_.py │ │ ├── patch.py │ │ ├── poller.py │ │ ├── sender.py │ │ ├── sqs_poller.py │ │ ├── stream_poller.py │ │ └── util.py │ └── metrics │ │ ├── __init__.py │ │ ├── core.py │ │ ├── event_polling.py │ │ ├── event_processing.py │ │ └── lambda_.py ├── poetry.lock └── pyproject.toml ├── stripe ├── LICENSE ├── Makefile ├── README.md ├── localstack_stripe │ ├── __init__.py │ ├── extension.py │ └── localstripe.py ├── logo.png ├── pyproject.toml ├── setup.cfg └── setup.py ├── template ├── README.md ├── cookiecutter.json └── {{cookiecutter.project_slug}} │ ├── Makefile │ ├── README.md │ ├── setup.cfg │ ├── setup.py │ └── {{cookiecutter.module_name}} │ ├── __init__.py │ └── extension.py ├── templates ├── basic │ ├── README.md │ ├── cookiecutter.json │ └── {{cookiecutter.project_slug}} │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── pyproject.toml │ │ └── {{cookiecutter.module_name}} │ │ ├── __init__.py │ │ └── extension.py └── react │ ├── README.md │ ├── cookiecutter.json │ └── {{cookiecutter.project_slug}} │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── backend.pth │ ├── backend │ └── {{cookiecutter.module_name}} │ │ ├── __init__.py │ │ ├── api │ │ └── web.py │ │ ├── extension.py │ │ └── static │ │ └── __init__.py │ ├── frontend │ ├── .esbuild │ │ ├── esbuild.config.js │ │ ├── esbuild.shims.js │ │ ├── index.js │ │ └── plugins │ │ │ └── html │ │ │ └── index.js │ ├── .yarnrc.yml │ ├── __init__.py │ ├── package.json │ ├── public │ │ ├── favicon.png │ │ ├── manifest.json │ │ └── robots.txt │ ├── src │ │ ├── CustomRoutes.tsx │ │ ├── Dashboard.tsx │ │ ├── PageOne.tsx │ │ ├── index.css │ │ ├── index.html │ │ └── index.tsx │ └── tsconfig.json │ └── pyproject.toml └── terraform-init ├── Makefile ├── README.md ├── localstack_terraform_init ├── __init__.py ├── extension.py └── packages.py ├── setup.cfg └── setup.py /.github/workflows/aws-proxy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/.github/workflows/aws-proxy.yml -------------------------------------------------------------------------------- /.github/workflows/miniflare.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/.github/workflows/miniflare.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/README.md -------------------------------------------------------------------------------- /aws-proxy/.gitignore: -------------------------------------------------------------------------------- 1 | *.tfstate* 2 | .terraform* 3 | node_modules 4 | static 5 | .yarn/ -------------------------------------------------------------------------------- /aws-proxy/AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/AGENTS.md -------------------------------------------------------------------------------- /aws-proxy/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/MANIFEST.in -------------------------------------------------------------------------------- /aws-proxy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/Makefile -------------------------------------------------------------------------------- /aws-proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/README.md -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/__init__.py: -------------------------------------------------------------------------------- 1 | name = "aws-proxy" 2 | -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/client/auth_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/client/auth_proxy.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/client/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/client/cli.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/client/http2_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/client/http2_server.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/client/resource_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/client/resource_types.json -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/client/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/client/utils.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/config.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/.esbuild/esbuild.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/.esbuild/esbuild.config.js -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/.esbuild/esbuild.shims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/.esbuild/esbuild.shims.js -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/.esbuild/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/.esbuild/index.js -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/.esbuild/plugins/html/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/.esbuild/plugins/html/index.js -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/package.json -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/public/favicon.png -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/public/manifest.json -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/public/robots.txt -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/src/CustomRoutes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/src/CustomRoutes.tsx -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/src/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/src/Dashboard.tsx -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/src/index.css -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/src/index.html -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/src/index.tsx -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/src/utils/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/src/utils/api.ts -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api' -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/tsconfig.json -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/frontend/yarn.lock -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/server/aws_request_forwarder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/server/aws_request_forwarder.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/server/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/server/extension.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/server/request_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/server/request_handler.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/shared/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/shared/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/shared/constants.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/shared/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/shared/models.py -------------------------------------------------------------------------------- /aws-proxy/aws_proxy/shared/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/aws_proxy/shared/utils.py -------------------------------------------------------------------------------- /aws-proxy/etc/aws-replicate-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/etc/aws-replicate-overview.png -------------------------------------------------------------------------------- /aws-proxy/etc/proxy-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/etc/proxy-settings.png -------------------------------------------------------------------------------- /aws-proxy/example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/example/Makefile -------------------------------------------------------------------------------- /aws-proxy/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/example/README.md -------------------------------------------------------------------------------- /aws-proxy/example/lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/example/lambda.py -------------------------------------------------------------------------------- /aws-proxy/example/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/example/main.tf -------------------------------------------------------------------------------- /aws-proxy/example/proxy_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/example/proxy_config.yml -------------------------------------------------------------------------------- /aws-proxy/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/logo.png -------------------------------------------------------------------------------- /aws-proxy/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/pyproject.toml -------------------------------------------------------------------------------- /aws-proxy/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-proxy/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/conftest.py -------------------------------------------------------------------------------- /aws-proxy/tests/proxy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aws-proxy/tests/proxy/test_cognito_idp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/proxy/test_cognito_idp.py -------------------------------------------------------------------------------- /aws-proxy/tests/proxy/test_dynamodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/proxy/test_dynamodb.py -------------------------------------------------------------------------------- /aws-proxy/tests/proxy/test_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/proxy/test_s3.py -------------------------------------------------------------------------------- /aws-proxy/tests/proxy/test_secrets_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/proxy/test_secrets_manager.py -------------------------------------------------------------------------------- /aws-proxy/tests/proxy/test_sns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/proxy/test_sns.py -------------------------------------------------------------------------------- /aws-proxy/tests/proxy/test_sqs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/proxy/test_sqs.py -------------------------------------------------------------------------------- /aws-proxy/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/aws-proxy/tests/test_config.py -------------------------------------------------------------------------------- /bin/generate-extension-table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/bin/generate-extension-table.py -------------------------------------------------------------------------------- /diagnosis-viewer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/diagnosis-viewer/Makefile -------------------------------------------------------------------------------- /diagnosis-viewer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/diagnosis-viewer/README.md -------------------------------------------------------------------------------- /diagnosis-viewer/diagnosis_viewer/__init__.py: -------------------------------------------------------------------------------- 1 | name = "diagnosis_viewer" 2 | -------------------------------------------------------------------------------- /diagnosis-viewer/diagnosis_viewer/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/diagnosis-viewer/diagnosis_viewer/extension.py -------------------------------------------------------------------------------- /diagnosis-viewer/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/diagnosis-viewer/logo.png -------------------------------------------------------------------------------- /diagnosis-viewer/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/diagnosis-viewer/setup.cfg -------------------------------------------------------------------------------- /diagnosis-viewer/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/diagnosis-viewer/setup.py -------------------------------------------------------------------------------- /hello-world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/hello-world/Makefile -------------------------------------------------------------------------------- /hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/hello-world/README.md -------------------------------------------------------------------------------- /hello-world/helloworld/__init__.py: -------------------------------------------------------------------------------- 1 | name = "helloworld" 2 | -------------------------------------------------------------------------------- /hello-world/helloworld/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/hello-world/helloworld/extension.py -------------------------------------------------------------------------------- /hello-world/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/hello-world/logo.png -------------------------------------------------------------------------------- /hello-world/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/hello-world/pyproject.toml -------------------------------------------------------------------------------- /hello-world/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/hello-world/setup.cfg -------------------------------------------------------------------------------- /hello-world/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/hello-world/setup.py -------------------------------------------------------------------------------- /httpbin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/Makefile -------------------------------------------------------------------------------- /httpbin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/README.md -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/__init__.py: -------------------------------------------------------------------------------- 1 | name = "localstack_httpbin" 2 | -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/extension.py -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/server.py -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/__init__.py: -------------------------------------------------------------------------------- 1 | """Vendored libraries""" 2 | -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from .core import * 4 | -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/core.py -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/filters.py -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/helpers.py -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/static/favicon.ico -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/structures.py -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/UTF-8-demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/UTF-8-demo.txt -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/flasgger/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/flasgger/index.html -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/footer.html -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/forms-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/forms-post.html -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/httpbin.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/httpbin.1.html -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/images/jackal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/images/jackal.jpg -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/images/pig_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/images/pig_icon.png -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/images/svg_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/images/svg_logo.svg -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/images/wolf_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/images/wolf_1.webp -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/index.html -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/moby.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/moby.html -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/sample.xml -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/templates/trackingscripts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/templates/trackingscripts.html -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/localstack_httpbin/vendor/httpbin/utils.py -------------------------------------------------------------------------------- /httpbin/localstack_httpbin/vendor/httpbin/version.py: -------------------------------------------------------------------------------- 1 | version = "0.9.2.post1" -------------------------------------------------------------------------------- /httpbin/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/logo.png -------------------------------------------------------------------------------- /httpbin/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/pyproject.toml -------------------------------------------------------------------------------- /httpbin/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/setup.cfg -------------------------------------------------------------------------------- /httpbin/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/httpbin/setup.py -------------------------------------------------------------------------------- /mailhog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/Makefile -------------------------------------------------------------------------------- /mailhog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/README.md -------------------------------------------------------------------------------- /mailhog/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/logo.png -------------------------------------------------------------------------------- /mailhog/mailhog/__init__.py: -------------------------------------------------------------------------------- 1 | name = "mailhog" 2 | -------------------------------------------------------------------------------- /mailhog/mailhog/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/mailhog/extension.py -------------------------------------------------------------------------------- /mailhog/mailhog/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/mailhog/package.py -------------------------------------------------------------------------------- /mailhog/mailhog/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/mailhog/server.py -------------------------------------------------------------------------------- /mailhog/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/pyproject.toml -------------------------------------------------------------------------------- /mailhog/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/setup.cfg -------------------------------------------------------------------------------- /mailhog/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/mailhog/setup.py -------------------------------------------------------------------------------- /miniflare/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/LICENSE -------------------------------------------------------------------------------- /miniflare/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/Makefile -------------------------------------------------------------------------------- /miniflare/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/README.md -------------------------------------------------------------------------------- /miniflare/example-aws/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example-aws/index.js -------------------------------------------------------------------------------- /miniflare/example-aws/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example-aws/package-lock.json -------------------------------------------------------------------------------- /miniflare/example-aws/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example-aws/package.json -------------------------------------------------------------------------------- /miniflare/example-aws/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example-aws/run.sh -------------------------------------------------------------------------------- /miniflare/example-aws/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example-aws/wrangler.toml -------------------------------------------------------------------------------- /miniflare/example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example/package-lock.json -------------------------------------------------------------------------------- /miniflare/example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example/package.json -------------------------------------------------------------------------------- /miniflare/example/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example/src/index.ts -------------------------------------------------------------------------------- /miniflare/example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example/tsconfig.json -------------------------------------------------------------------------------- /miniflare/example/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/example/wrangler.toml -------------------------------------------------------------------------------- /miniflare/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/logo.png -------------------------------------------------------------------------------- /miniflare/miniflare/__init__.py: -------------------------------------------------------------------------------- 1 | name = "helloworld" 2 | -------------------------------------------------------------------------------- /miniflare/miniflare/cloudflare_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/miniflare/cloudflare_api.py -------------------------------------------------------------------------------- /miniflare/miniflare/config.py: -------------------------------------------------------------------------------- 1 | HANDLER_PATH_MINIFLARE = "/miniflare" 2 | -------------------------------------------------------------------------------- /miniflare/miniflare/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/miniflare/extension.py -------------------------------------------------------------------------------- /miniflare/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/setup.cfg -------------------------------------------------------------------------------- /miniflare/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/miniflare/setup.py -------------------------------------------------------------------------------- /openai/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/LICENSE.txt -------------------------------------------------------------------------------- /openai/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/Makefile -------------------------------------------------------------------------------- /openai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/README.md -------------------------------------------------------------------------------- /openai/localstack_openai/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.1.0" 2 | -------------------------------------------------------------------------------- /openai/localstack_openai/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/localstack_openai/extension.py -------------------------------------------------------------------------------- /openai/localstack_openai/mock_openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/localstack_openai/mock_openai.py -------------------------------------------------------------------------------- /openai/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/pyproject.toml -------------------------------------------------------------------------------- /openai/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/setup.cfg -------------------------------------------------------------------------------- /openai/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/setup.py -------------------------------------------------------------------------------- /openai/tests/sample.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/tests/sample.wav -------------------------------------------------------------------------------- /openai/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/openai/tests/test_api.py -------------------------------------------------------------------------------- /prometheus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/Makefile -------------------------------------------------------------------------------- /prometheus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/README.md -------------------------------------------------------------------------------- /prometheus/docs/event_analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/event_analysis.md -------------------------------------------------------------------------------- /prometheus/docs/images/avg_propagation_delay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/avg_propagation_delay.png -------------------------------------------------------------------------------- /prometheus/docs/images/batch_efficiency_ratio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/batch_efficiency_ratio.png -------------------------------------------------------------------------------- /prometheus/docs/images/empty_poll_responses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/empty_poll_responses.png -------------------------------------------------------------------------------- /prometheus/docs/images/event_processing_duration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/event_processing_duration.png -------------------------------------------------------------------------------- /prometheus/docs/images/high_latency_event_processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/high_latency_event_processing.png -------------------------------------------------------------------------------- /prometheus/docs/images/in_flight_events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/in_flight_events.png -------------------------------------------------------------------------------- /prometheus/docs/images/in_flight_requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/in_flight_requests.png -------------------------------------------------------------------------------- /prometheus/docs/images/records_per_poll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/records_per_poll.png -------------------------------------------------------------------------------- /prometheus/docs/images/requests_processed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/images/requests_processed.png -------------------------------------------------------------------------------- /prometheus/docs/localstack_metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/localstack_metrics.md -------------------------------------------------------------------------------- /prometheus/docs/system_metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/docs/system_metrics.md -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/__init__.py: -------------------------------------------------------------------------------- 1 | name = "localstack_prometheus" 2 | -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/expose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/expose.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/extension.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/handler.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/lambda_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/instruments/lambda_.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/instruments/patch.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/poller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/instruments/poller.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/instruments/sender.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/sqs_poller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/instruments/sqs_poller.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/stream_poller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/instruments/stream_poller.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/instruments/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/instruments/util.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/metrics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/metrics/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/metrics/core.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/metrics/event_polling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/metrics/event_polling.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/metrics/event_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/metrics/event_processing.py -------------------------------------------------------------------------------- /prometheus/localstack_prometheus/metrics/lambda_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/localstack_prometheus/metrics/lambda_.py -------------------------------------------------------------------------------- /prometheus/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/poetry.lock -------------------------------------------------------------------------------- /prometheus/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/prometheus/pyproject.toml -------------------------------------------------------------------------------- /stripe/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/LICENSE -------------------------------------------------------------------------------- /stripe/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/Makefile -------------------------------------------------------------------------------- /stripe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/README.md -------------------------------------------------------------------------------- /stripe/localstack_stripe/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.2.0" 2 | -------------------------------------------------------------------------------- /stripe/localstack_stripe/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/localstack_stripe/extension.py -------------------------------------------------------------------------------- /stripe/localstack_stripe/localstripe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/localstack_stripe/localstripe.py -------------------------------------------------------------------------------- /stripe/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/logo.png -------------------------------------------------------------------------------- /stripe/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/pyproject.toml -------------------------------------------------------------------------------- /stripe/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/setup.cfg -------------------------------------------------------------------------------- /stripe/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/stripe/setup.py -------------------------------------------------------------------------------- /template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/template/README.md -------------------------------------------------------------------------------- /template/cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/template/cookiecutter.json -------------------------------------------------------------------------------- /template/{{cookiecutter.project_slug}}/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/template/{{cookiecutter.project_slug}}/Makefile -------------------------------------------------------------------------------- /template/{{cookiecutter.project_slug}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/template/{{cookiecutter.project_slug}}/README.md -------------------------------------------------------------------------------- /template/{{cookiecutter.project_slug}}/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/template/{{cookiecutter.project_slug}}/setup.cfg -------------------------------------------------------------------------------- /template/{{cookiecutter.project_slug}}/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/template/{{cookiecutter.project_slug}}/setup.py -------------------------------------------------------------------------------- /template/{{cookiecutter.project_slug}}/{{cookiecutter.module_name}}/__init__.py: -------------------------------------------------------------------------------- 1 | name = "{{ cookiecutter.module_name }}" 2 | -------------------------------------------------------------------------------- /template/{{cookiecutter.project_slug}}/{{cookiecutter.module_name}}/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/template/{{cookiecutter.project_slug}}/{{cookiecutter.module_name}}/extension.py -------------------------------------------------------------------------------- /templates/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/basic/README.md -------------------------------------------------------------------------------- /templates/basic/cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/basic/cookiecutter.json -------------------------------------------------------------------------------- /templates/basic/{{cookiecutter.project_slug}}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/basic/{{cookiecutter.project_slug}}/.gitignore -------------------------------------------------------------------------------- /templates/basic/{{cookiecutter.project_slug}}/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/basic/{{cookiecutter.project_slug}}/Makefile -------------------------------------------------------------------------------- /templates/basic/{{cookiecutter.project_slug}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/basic/{{cookiecutter.project_slug}}/README.md -------------------------------------------------------------------------------- /templates/basic/{{cookiecutter.project_slug}}/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/basic/{{cookiecutter.project_slug}}/pyproject.toml -------------------------------------------------------------------------------- /templates/basic/{{cookiecutter.project_slug}}/{{cookiecutter.module_name}}/__init__.py: -------------------------------------------------------------------------------- 1 | name = "{{ cookiecutter.module_name }}" 2 | -------------------------------------------------------------------------------- /templates/basic/{{cookiecutter.project_slug}}/{{cookiecutter.module_name}}/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/basic/{{cookiecutter.project_slug}}/{{cookiecutter.module_name}}/extension.py -------------------------------------------------------------------------------- /templates/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/README.md -------------------------------------------------------------------------------- /templates/react/cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/cookiecutter.json -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/.gitignore -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/Makefile -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/README.md -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/backend.pth: -------------------------------------------------------------------------------- 1 | backend -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/backend/{{cookiecutter.module_name}}/__init__.py: -------------------------------------------------------------------------------- 1 | name = "{{ cookiecutter.module_name }}" 2 | -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/backend/{{cookiecutter.module_name}}/api/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/backend/{{cookiecutter.module_name}}/api/web.py -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/backend/{{cookiecutter.module_name}}/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/backend/{{cookiecutter.module_name}}/extension.py -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/backend/{{cookiecutter.module_name}}/static/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/esbuild.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/esbuild.config.js -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/esbuild.shims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/esbuild.shims.js -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/index.js -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/plugins/html/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/.esbuild/plugins/html/index.js -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/package.json -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/public/favicon.png -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/public/manifest.json -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/public/robots.txt -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/src/CustomRoutes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/src/CustomRoutes.tsx -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/src/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/src/Dashboard.tsx -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/src/PageOne.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/src/PageOne.tsx -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/src/index.css -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/src/index.html -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/src/index.tsx -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/frontend/tsconfig.json -------------------------------------------------------------------------------- /templates/react/{{cookiecutter.project_slug}}/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/templates/react/{{cookiecutter.project_slug}}/pyproject.toml -------------------------------------------------------------------------------- /terraform-init/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/terraform-init/Makefile -------------------------------------------------------------------------------- /terraform-init/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/terraform-init/README.md -------------------------------------------------------------------------------- /terraform-init/localstack_terraform_init/__init__.py: -------------------------------------------------------------------------------- 1 | name = "localstack_terraform_init" 2 | -------------------------------------------------------------------------------- /terraform-init/localstack_terraform_init/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/terraform-init/localstack_terraform_init/extension.py -------------------------------------------------------------------------------- /terraform-init/localstack_terraform_init/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/terraform-init/localstack_terraform_init/packages.py -------------------------------------------------------------------------------- /terraform-init/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/terraform-init/setup.cfg -------------------------------------------------------------------------------- /terraform-init/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/localstack/localstack-extensions/HEAD/terraform-init/setup.py --------------------------------------------------------------------------------